Commit Graph

  • 9a634b22a7 Merge pull request #991 from cpunion/update-doc xushiwei 2025-02-15 12:02:45 +08:00
  • 54f5f38637 Merge pull request #946 from cpunion/testing xushiwei 2025-02-15 12:01:49 +08:00
  • 21a5180b2f cl: regenerate test snapshots Li Jie 2025-02-14 17:42:49 +08:00
  • 8116d34a60 runtime: runtime.Callers, runtime.CallersFrames Li Jie 2025-02-15 00:17:01 +08:00
  • c6462cbcc7 ssa: fix type assertion of same type Li Jie 2025-02-14 23:54:12 +08:00
  • 4e34ce7470 runtime: fix incorrect function signature Li Jie 2025-02-14 19:25:06 +08:00
  • c2299818cd compiler: fix llgo build test Li Jie 2025-02-14 18:57:04 +08:00
  • 2d06dc5cfe demo: call println, c.Printf, fmt.Println Li Jie 2025-02-14 17:18:32 +08:00
  • 5329f28580 runtime: testing runtime Li Jie 2025-02-14 17:18:13 +08:00
  • 66909b3000 ci: continue on error Li Jie 2025-02-13 18:26:38 +08:00
  • ae92904e7d ssa: show type assertion failed details Li Jie 2025-02-13 11:35:46 +08:00
  • 70fb5ec7e1 ci: replace setup-go with custom action to avoid cache error and test pre-release go Li Jie 2025-02-13 19:14:44 +08:00
  • 058f74c12c deps: add libuv into system deps Li Jie 2025-02-13 18:19:34 +08:00
  • 3a2d24d7cc doc: update doc test for installation instructions Li Jie 2025-02-13 16:13:50 +08:00
  • 49f2f0dbfd doc: update install instructions Li Jie 2025-02-13 15:52:11 +08:00
  • 5b216153e9 cl: LLGO_TRACE Li Jie 2025-02-10 22:28:25 +08:00
  • 43175bb642 build: supports LLGoFiles in patches Li Jie 2025-02-08 20:58:09 +08:00
  • c1da220a99 ssa: toType(ssa.TypeParam) Li Jie 2025-01-19 19:02:58 +08:00
  • 164c3e0e7b cl: fix null pointer in processing debug location Li Jie 2025-01-19 19:02:31 +08:00
  • 491a23b21e cl: don't ignore standard libraries Li Jie 2025-01-16 21:55:25 +08:00
  • 727ec8a5cf build: weak syscall.init for syscall imported but not compiled Li Jie 2025-01-16 21:52:42 +08:00
  • 28b3ec322c build: show cgo compile errors Li Jie 2025-01-15 14:04:38 +08:00
  • 38cb89a946 build: show full link errors Li Jie 2025-01-11 23:33:03 +08:00
  • b07116f302 build: patch packages supports cgo Li Jie 2025-01-10 18:17:40 +08:00
  • 623b5a511a cl: process llgo:skip on const, type declaration, deprecate llgo:skip on import Li Jie 2025-01-17 10:55:41 +08:00
  • d5d2d6826f build: patch package with ID Li Jie 2025-01-10 18:16:42 +08:00
  • 227f6a4ed7 build: update go/parser/resolve.go (compatible go 1.23) Li Jie 2025-01-10 11:23:47 +08:00
  • e23d7082fe build: overlay testing/testing.go for defer in loop Li Jie 2025-01-10 11:22:33 +08:00
  • 569a29454e build: run llgo test Li Jie 2025-01-19 10:38:51 +08:00
  • a07f711e22 build: only limit run command to single package Li Jie 2025-01-16 15:08:13 +08:00
  • 946f304bb2 compiler: add go test command Li Jie 2024-12-31 10:53:38 +08:00
  • 6b11c100ba cl: process all go directives Li Jie 2025-01-11 16:47:23 +08:00
  • 6048693423 ssa: remove unused funcs Li Jie 2025-01-13 12:12:43 +08:00
  • a7287754be compiler: remove unused func llgoRuntimeImported Li Jie 2025-01-13 11:31:36 +08:00
  • d9037a7fce build: remove generated code after link Li Jie 2025-01-13 11:07:46 +08:00
  • f06d292382 test: regenerate test files with gentests Li Jie 2025-01-13 10:38:46 +08:00
  • 85d01d6f28 compiler: make main function normally to compatible multiple main functions in testing mode Li Jie 2025-01-13 09:37:26 +08:00
  • 5cfeddef73 Merge pull request #988 from visualfc/reflect_typeof xushiwei 2025-02-13 15:20:24 +08:00
  • b975e77a63 Merge pull request #990 from cpunion/install-and-devel xushiwei 2025-02-13 15:19:52 +08:00
  • ba46181365 add llgo.sh for ease development Li Jie 2025-02-13 13:36:53 +08:00
  • 370604f8eb add install.sh for local and remote installation Li Jie 2025-02-13 13:34:45 +08:00
  • 368c7d6cda runtime/internal/lib/reflect: fix TypeOf check closure visualfc 2025-02-13 10:15:58 +08:00
  • 0a9dfdc5c0 Merge pull request #986 from goplus/dependabot/go_modules/compiler/github.com/goplus/mod-0.13.17 xushiwei 2025-02-12 17:28:06 +08:00
  • 72d0d4e274 build(deps): bump github.com/goplus/mod in /compiler dependabot[bot] 2025-02-11 00:29:06 +00:00
  • d0067ccf68 Merge pull request #981 from visualfc/reflectlite xushiwei 2025-02-10 13:55:16 +08:00
  • 409793cb21 Merge pull request #980 from cpunion/fix-env-injection xushiwei 2025-02-10 13:52:16 +08:00
  • a9eb65926f Merge pull request #984 from goplus/dependabot/go_modules/compiler/github.com/qiniu/x-1.13.12 xushiwei 2025-02-10 13:51:08 +08:00
  • 18d8677fe6 build(deps): bump github.com/qiniu/x in /compiler dependabot[bot] 2025-02-10 00:46:38 +00:00
  • 09c8567e39 runtime/internal/lib/reflectlite: implement func visualfc 2025-02-07 12:04:54 +08:00
  • 6bbd4b214a build: fix goreleaser env injection Li Jie 2025-02-07 09:58:23 +08:00
  • a345746cbd Merge pull request #979 from luoliwoshang/clang/presume xushiwei 2025-02-06 17:00:32 +08:00
  • 0a0bb128d6 c/clang:presume location luoliwoshang 2025-02-06 16:04:54 +08:00
  • 29ec3014e7 Merge pull request #911 from visualfc/reflect.conv xushiwei 2025-02-05 20:12:51 +08:00
  • 9ddd4d4161 compiler/cl/_testgo: reflectconv visualfc 2025-02-03 19:16:30 +08:00
  • 3caae31374 internal/runtime: pointer set abi.KindDirectIface visualfc 2024-12-23 20:29:00 +08:00
  • b69abd1058 internal/runtime: find type visualfc 2024-12-18 11:49:39 +08:00
  • 114c6bd6fc internal/lib/reflect: fix call method visualfc 2024-12-18 09:57:58 +08:00
  • d81c5e750d internal/runtime: impl ifaceE2I visualfc 2024-12-17 12:42:30 +08:00
  • 281d29a100 internal/lib/reflect: DeepEqual visualfc 2024-12-17 10:14:04 +08:00
  • 46492009a1 internal/lib/reflect: specialChannelAssignability visualfc 2024-12-14 10:05:26 +08:00
  • ec549a6a25 internal/lib/reflect: value.convert check func visualfc 2024-12-13 19:11:52 +08:00
  • 71766d9c55 ssa/abi: StructName not pub visualfc 2024-12-13 15:59:42 +08:00
  • d2d8bd550a internal/lib/reflect: fix Int/Uint/Float flagIndir visualfc 2024-12-13 11:04:19 +08:00
  • 0c2f6c46f6 internal/runtime: newPointer set KindDirectIface visualfc 2024-12-13 11:01:06 +08:00
  • c90b93c1b7 internal/lib/reflect: convertOp visualfc 2024-12-12 16:29:17 +08:00
  • faef4fffab Merge pull request #977 from visualfc/test_debug xushiwei 2025-02-05 12:19:52 +08:00
  • 8e8b97f623 compiler/ssa: test debug check verbose visualfc 2025-02-05 10:07:55 +08:00
  • e23d18dab8 Merge pull request #976 from visualfc/ci xushiwei 2025-02-05 09:50:21 +08:00
  • 3a0d1466cc ci: go test remove -v visualfc 2025-02-05 09:05:05 +08:00
  • 83dd77f4c4 Merge pull request #974 from cpunion/fix-doc-links xushiwei 2025-02-04 14:53:32 +08:00
  • c601c992c1 Merge pull request #975 from visualfc/namedslice xushiwei 2025-02-04 14:52:46 +08:00
  • 5727761551 compiler/cl: fix named slice type visualfc 2025-02-03 20:13:57 +08:00
  • 08365721de test: increase test times to try to avoid clang error Li Jie 2025-02-03 18:47:24 +08:00
  • 692c3542d9 doc: update links Li Jie 2025-02-03 18:26:41 +08:00
  • 60dc1f7d75 ci: verify markdown links by lychee Li Jie 2025-02-03 18:26:16 +08:00
  • e5ff33fcc6 Merge pull request #969 from cpunion/find-llgo-root v0.10.0-pre.1 xushiwei 2025-02-01 21:54:50 +08:00
  • c60979fff7 Merge pull request #970 from xushiwei/q xushiwei 2025-02-01 21:10:38 +08:00
  • 961ad6ebca README: C/C++, ObjC, Swift xushiwei 2025-02-01 21:00:01 +08:00
  • f18237a005 test: retry llgo test to avoid clang error Li Jie 2025-02-01 20:05:40 +08:00
  • cba93e61b4 Merge pull request #960 from visualfc/instnamed xushiwei 2025-02-01 19:23:25 +08:00
  • e0a6e5d2f9 Merge pull request #968 from cpunion/find-llgo-root xushiwei 2025-02-01 19:01:34 +08:00
  • a9ee323760 test: disable log and output to speed up testing Li Jie 2025-01-18 16:42:11 +08:00
  • 977db86700 env: warning and fallback if LLGO_ROOT is invalid Li Jie 2025-01-18 15:38:51 +08:00
  • 93d36d40d8 env: fix version Li Jie 2025-01-18 15:39:19 +08:00
  • cabc7ffca8 env: find llgo root for development Li Jie 2025-01-18 12:33:54 +08:00
  • 521b70c715 test: llgo clean, llgo cmptest, llgo cmptest -gen Li Jie 2025-01-14 12:20:40 +08:00
  • b6c5503c5b test: chore/llgen Li Jie 2025-01-14 12:56:04 +08:00
  • e7e2ba4790 test: test llgo run -v Li Jie 2025-01-14 12:08:12 +08:00
  • 8749923f1a test: make cmd testable Li Jie 2025-01-14 10:50:43 +08:00
  • 25a3e19384 ci: update codecov ignore config Li Jie 2025-01-13 10:53:43 +08:00
  • b6b686665a compiler/cl: inst named stable sort visualfc 2025-02-01 13:30:33 +08:00
  • 4f5468469b compiler/cl/_testgo: add tpinst visualfc 2025-02-01 10:55:06 +08:00
  • 7bc7f23125 ssa: abi.NamedName for instance named visualfc 2025-01-14 23:08:17 +08:00
  • 25ed652fc0 Merge pull request #966 from visualfc/reflect_go123 xushiwei 2025-02-01 03:39:45 +08:00
  • cc2913352a Merge pull request #955 from visualfc/conv xushiwei 2025-01-30 11:59:35 +08:00
  • ad796ebbec compiler: fix build go1.22 for GODEBUG=gotypesalias=1 visualfc 2025-01-29 19:07:37 +08:00
  • edd561f8ba runtime: fix reflect type for go1.23 visualfc 2025-01-29 18:34:22 +08:00
  • 0b1c4fb54f Merge pull request #964 from goplus/dependabot/go_modules/compiler/github.com/goplus/gogen-1.16.6 xushiwei 2025-01-23 13:44:19 +08:00
  • 9f4eb4f7db build(deps): bump github.com/goplus/gogen in /compiler dependabot[bot] 2025-01-22 01:15:38 +00:00
  • f6e3a3917e Merge pull request #959 from luoliwoshang/sys/ExecInChild xushiwei 2025-01-21 07:30:48 +08:00