Commit Graph

2525 Commits

Author SHA1 Message Date
Li Jie
e23d7082fe build: overlay testing/testing.go for defer in loop 2025-02-13 15:47:14 +08:00
Li Jie
569a29454e build: run llgo test 2025-02-13 15:47:14 +08:00
Li Jie
a07f711e22 build: only limit run command to single package 2025-02-13 15:47:13 +08:00
Li Jie
946f304bb2 compiler: add go test command 2025-02-13 15:47:13 +08:00
Li Jie
6b11c100ba cl: process all go directives 2025-02-13 15:47:13 +08:00
Li Jie
6048693423 ssa: remove unused funcs 2025-02-13 15:47:13 +08:00
Li Jie
a7287754be compiler: remove unused func llgoRuntimeImported 2025-02-13 15:47:13 +08:00
Li Jie
d9037a7fce build: remove generated code after link 2025-02-13 15:47:12 +08:00
Li Jie
f06d292382 test: regenerate test files with gentests 2025-02-13 15:47:12 +08:00
Li Jie
85d01d6f28 compiler: make main function normally to compatible multiple main functions in testing mode 2025-02-13 15:47:12 +08:00
xushiwei
5cfeddef73 Merge pull request #988 from visualfc/reflect_typeof
runtime/internal/lib/reflect: fix TypeOf check nil
2025-02-13 15:20:24 +08:00
xushiwei
b975e77a63 Merge pull request #990 from cpunion/install-and-devel
Install and devel scripts
2025-02-13 15:19:52 +08:00
Li Jie
ba46181365 add llgo.sh for ease development 2025-02-13 13:46:44 +08:00
Li Jie
370604f8eb add install.sh for local and remote installation 2025-02-13 13:34:45 +08:00
visualfc
368c7d6cda runtime/internal/lib/reflect: fix TypeOf check closure 2025-02-13 10:28:36 +08:00
xushiwei
0a9dfdc5c0 Merge pull request #986 from goplus/dependabot/go_modules/compiler/github.com/goplus/mod-0.13.17
build(deps): bump github.com/goplus/mod from 0.13.16 to 0.13.17 in /compiler
2025-02-12 17:28:06 +08:00
dependabot[bot]
72d0d4e274 build(deps): bump github.com/goplus/mod in /compiler
Bumps [github.com/goplus/mod](https://github.com/goplus/mod) from 0.13.16 to 0.13.17.
- [Release notes](https://github.com/goplus/mod/releases)
- [Commits](https://github.com/goplus/mod/compare/v0.13.16...v0.13.17)

---
updated-dependencies:
- dependency-name: github.com/goplus/mod
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-11 00:29:06 +00:00
xushiwei
d0067ccf68 Merge pull request #981 from visualfc/reflectlite
runtime/internal/lib/reflectlite: implement func
2025-02-10 13:55:16 +08:00
xushiwei
409793cb21 Merge pull request #980 from cpunion/fix-env-injection
build: fix goreleaser env injection
2025-02-10 13:52:16 +08:00
xushiwei
a9eb65926f Merge pull request #984 from goplus/dependabot/go_modules/compiler/github.com/qiniu/x-1.13.12
build(deps): bump github.com/qiniu/x from 1.13.11 to 1.13.12 in /compiler
2025-02-10 13:51:08 +08:00
dependabot[bot]
18d8677fe6 build(deps): bump github.com/qiniu/x in /compiler
Bumps [github.com/qiniu/x](https://github.com/qiniu/x) from 1.13.11 to 1.13.12.
- [Release notes](https://github.com/qiniu/x/releases)
- [Commits](https://github.com/qiniu/x/compare/v1.13.11...v1.13.12)

---
updated-dependencies:
- dependency-name: github.com/qiniu/x
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 00:46:38 +00:00
visualfc
09c8567e39 runtime/internal/lib/reflectlite: implement func 2025-02-07 12:04:54 +08:00
Li Jie
6bbd4b214a build: fix goreleaser env injection 2025-02-07 09:58:23 +08:00
xushiwei
a345746cbd Merge pull request #979 from luoliwoshang/clang/presume
c/clang:presume location
2025-02-06 17:00:32 +08:00
luoliwoshang
0a0bb128d6 c/clang:presume location 2025-02-06 16:37:07 +08:00
xushiwei
29ec3014e7 Merge pull request #911 from visualfc/reflect.conv
internal/lib/reflect: convertOp
2025-02-05 20:12:51 +08:00
visualfc
9ddd4d4161 compiler/cl/_testgo: reflectconv 2025-02-05 16:13:29 +08:00
visualfc
3caae31374 internal/runtime: pointer set abi.KindDirectIface 2025-02-05 15:20:20 +08:00
visualfc
b69abd1058 internal/runtime: find type 2025-02-05 15:20:20 +08:00
visualfc
114c6bd6fc internal/lib/reflect: fix call method 2025-02-05 15:20:20 +08:00
visualfc
d81c5e750d internal/runtime: impl ifaceE2I 2025-02-05 15:20:20 +08:00
visualfc
281d29a100 internal/lib/reflect: DeepEqual 2025-02-05 15:20:20 +08:00
visualfc
46492009a1 internal/lib/reflect: specialChannelAssignability 2025-02-05 15:20:20 +08:00
visualfc
ec549a6a25 internal/lib/reflect: value.convert check func 2025-02-05 15:20:20 +08:00
visualfc
71766d9c55 ssa/abi: StructName not pub 2025-02-05 15:20:20 +08:00
visualfc
d2d8bd550a internal/lib/reflect: fix Int/Uint/Float flagIndir 2025-02-05 15:20:20 +08:00
visualfc
0c2f6c46f6 internal/runtime: newPointer set KindDirectIface 2025-02-05 15:20:20 +08:00
visualfc
c90b93c1b7 internal/lib/reflect: convertOp 2025-02-05 15:20:20 +08:00
xushiwei
faef4fffab Merge pull request #977 from visualfc/test_debug
compiler/ssa: test debug check verbose
2025-02-05 12:19:52 +08:00
visualfc
8e8b97f623 compiler/ssa: test debug check verbose 2025-02-05 10:07:55 +08:00
xushiwei
e23d18dab8 Merge pull request #976 from visualfc/ci
ci: go test remove -v
2025-02-05 09:50:21 +08:00
visualfc
3a0d1466cc ci: go test remove -v 2025-02-05 09:32:42 +08:00
xushiwei
83dd77f4c4 Merge pull request #974 from cpunion/fix-doc-links
Fix doc links
2025-02-04 14:53:32 +08:00
xushiwei
c601c992c1 Merge pull request #975 from visualfc/namedslice
compiler/cl: fix named slice type
2025-02-04 14:52:46 +08:00
visualfc
5727761551 compiler/cl: fix named slice type 2025-02-03 20:13:57 +08:00
Li Jie
08365721de test: increase test times to try to avoid clang error 2025-02-03 18:47:24 +08:00
Li Jie
692c3542d9 doc: update links 2025-02-03 18:26:41 +08:00
Li Jie
60dc1f7d75 ci: verify markdown links by lychee 2025-02-03 18:26:16 +08:00
xushiwei
e5ff33fcc6 Merge pull request #969 from cpunion/find-llgo-root
test: retry failed test to avoid clang error
v0.10.0-pre.1
2025-02-01 21:54:50 +08:00
xushiwei
c60979fff7 Merge pull request #970 from xushiwei/q
README: C/C++, ObjC, Swift
2025-02-01 21:10:38 +08:00