Commit Graph

  • 05da9ec252 fix: preserve Named interface type information through interface construction xgopilot 2025-10-28 10:31:43 +00:00
  • ebd041082b feat(demo): add result verification to go/token and go/types demos xgopilot 2025-10-28 06:56:12 +00:00
  • 75e77caf29 feat(demo): add comprehensive public API tests to gotypes and gotoken xgopilot 2025-10-28 06:27:36 +00:00
  • 0256ce2232 style(demo): align gotypes and gotoken demos with standard demo pattern xgopilot 2025-10-28 04:02:36 +00:00
  • e46d22976a fix(demo): remove unused go/ast import from gotypes demo xgopilot 2025-10-28 03:32:59 +00:00
  • 6507e3410c refactor(demo): rename and expand go/types and go/token test demos xgopilot 2025-10-28 02:40:15 +00:00
  • b2411a1750 chore: remove temporary .tmp-comment and .tmp-images directories xgopilot 2025-10-27 14:28:38 +00:00
  • 902ac3b35a test(demo): restructure issue #1370 regression tests to match maphash style xgopilot 2025-10-27 13:41:40 +00:00
  • b62dafbc3a fix(ssa): use abi.PathOf() for correct package path in interface metadata xgopilot 2025-10-27 11:29:43 +00:00
  • 89e483b8ec test(demo): add regression demos for issue #1370 cases xgopilot 2025-10-27 10:34:53 +00:00
  • 18de107520 Revert "fix(ssa): extract PkgPath from any method, not just private methods" xgopilot 2025-10-27 09:27:43 +00:00
  • dee7b873a6 fix(ssa): extract PkgPath from any method, not just private methods xgopilot 2025-10-27 09:07:35 +00:00
  • b3d123e235 test(cl): add missing out.ll for geometry1370 test case xgopilot 2025-10-27 08:49:19 +00:00
  • 86cafff113 Merge pull request #1375 from goplus/dependabot/github_actions/actions/download-artifact-6 xushiwei 2025-10-27 16:37:07 +08:00
  • 3c88949557 Merge pull request #1376 from goplus/dependabot/github_actions/actions/upload-artifact-5 xushiwei 2025-10-27 16:36:57 +08:00
  • 670f880c78 refactor(test): move issue #1370 geometry test to cl/_testgo/interface1370 xgopilot 2025-10-27 08:03:58 +00:00
  • 0ee2530c2e refactor: move issue #1370 regression tests to _demo/go xgopilot 2025-10-27 07:25:20 +00:00
  • 85fd37e375 refactor: move issue #1370 regression tests from _cmptest to _demo xgopilot 2025-10-27 07:10:43 +00:00
  • 2b763b631f test: add regression tests for issue #1370 xgopilot 2025-10-27 07:04:57 +00:00
  • d864e3b685 revert(cl): revert debug/out.ll to skip marker xgopilot 2025-10-27 03:35:07 +00:00
  • 533ba9ebd8 chore(deps): bump actions/upload-artifact from 4 to 5 dependabot[bot] 2025-10-27 00:17:07 +00:00
  • f34062166b chore(deps): bump actions/download-artifact from 5 to 6 dependabot[bot] 2025-10-27 00:17:03 +00:00
  • c036243b3f Merge pull request #1352 from goplus/xgopilot/claude/issue-1351-1760682793 xushiwei 2025-10-27 07:18:05 +08:00
  • e16fc69ce3 Merge pull request #1349 from goplus/xgopilot/claude/issue-1346-1760499310 xushiwei 2025-10-27 07:16:15 +08:00
  • a2c81327ea Merge pull request #1355 from goplus/feature/reflect-indirect xushiwei 2025-10-27 07:13:54 +08:00
  • 5358d16eb7 test(cl): regenerate interface test .ll file after llgen update xgopilot 2025-10-23 13:23:51 +00:00
  • dcf0898f3b test(cl): regenerate test .ll files and remove go/types test xgopilot 2025-10-23 12:34:59 +00:00
  • 05b382fe64 test(cl): add test case for go/types Scope.Insert xgopilot 2025-10-23 10:59:14 +00:00
  • 816854c9cc test(demo): add go/types Scope.Insert demo xgopilot 2025-10-23 10:44:56 +00:00
  • dba9bcc4e4 fix(ssa): use correct package path for interface metadata in abiInterfaceOf xgopilot 2025-10-23 10:30:00 +00:00
  • 8a451eef09 test: Add issue #961 examples to _cmptest for Go vs LLGo comparison xgopilot/claude/fix-issue-961-1761100153 xgopilot 2025-10-22 05:49:18 +00:00
  • be4a5ba288 test: Add TestIssue961Examples to validate Go vs LLGo consistency xgopilot 2025-10-22 05:14:50 +00:00
  • 1ec0d09e95 test: Fix float-to-int conversion tests to document undefined behavior xgopilot 2025-10-22 04:01:16 +00:00
  • 1ba9618188 Add unit tests for type conversion and overflow issues (issue #961) xgopilot 2025-10-22 02:34:41 +00:00
  • 2d95847a92 Add comprehensive type conversion tests for issue #961 xgopilot/claude/issue-961-1761097827 xgopilot 2025-10-22 02:05:09 +00:00
  • ac8109ecd2 Move gotypesissue test to _demo folder xgopilot/claude/issue-1357-1760927232 xgopilot 2025-10-20 05:57:13 +00:00
  • 78247e16ad Add regression test for issue #1357: go/types Scope.Insert segfault xgopilot 2025-10-20 04:10:08 +00:00
  • a74ca940e2 feat(reflect): add struct test cases for Indirect function feature/reflect-indirect xgopilot 2025-10-20 02:29:18 +00:00
  • be766727c1 feat(demo): add go1.23 build tag to unique demo xgopilot/claude/issue-1358-1760738636 xgopilot 2025-10-18 01:12:56 +00:00
  • 806449b019 feat(demo): add unique package demo from issue #1358 xgopilot 2025-10-17 23:57:25 +00:00
  • 051fa6abdf fix(cl): revert dependency upgrades, keep code fixes only xgopilot 2025-10-17 22:28:25 +00:00
  • 86d13a5add fix(cl): skip compiling methods for generic type definitions xgopilot 2025-10-17 22:15:18 +00:00
  • 0c68ae00c9 refactor: rename reflect-indirect to reflectindirect xgopilot 2025-10-17 09:19:20 +00:00
  • 8d6d1b76f2 refactor: move reflect.Indirect test to _demo and use panic() xgopilot 2025-10-17 09:06:09 +00:00
  • e47728b053 feat(reflect): add Indirect function xgopilot 2025-10-17 08:06:30 +00:00
  • 9b397725da Remove redundant CompareString from llgo:skip directive xgopilot 2025-10-17 06:36:46 +00:00
  • 420ad8e010 refactor: simplify go/build patch - use build.Default directly xgopilot 2025-10-16 13:28:54 +00:00
  • 6e41cc702f refactor: simplify go/build patch using init function xgopilot 2025-10-16 13:09:32 +00:00
  • 0a94a54772 test: enhance demo to test multiple go/build public functions xgopilot 2025-10-16 11:55:02 +00:00
  • d09ce613c8 fix: remove trailing newline in build.go xgopilot 2025-10-16 11:36:49 +00:00
  • e614edfab4 test: enhance demo to test multiple go/build public functions xgopilot 2025-10-16 11:22:19 +00:00
  • 29504f2560 refactor: address final review comments xgopilot 2025-10-16 11:07:02 +00:00
  • ee49fad4a4 refactor: follow Go stdlib conventions for build.go xgopilot 2025-10-16 10:39:14 +00:00
  • 946a4bf990 refactor: link internal/buildcfg.ToolTags and enhance demo test coverage xgopilot 2025-10-16 08:27:39 +00:00
  • 8b61831b0d refactor: address review comments on build.go xgopilot 2025-10-16 07:48:28 +00:00
  • e96625cf07 feat: add go:linkname directives for defaultToolTags and defaultReleaseTags xgopilot 2025-10-16 07:37:13 +00:00
  • 8ac7ada7f9 refactor: use go:linkname to link internal/platform.CgoSupported xgopilot 2025-10-16 06:05:54 +00:00
  • 0b00e06185 refactor: update platform package to match original Go structure xgopilot 2025-10-16 05:53:20 +00:00
  • c4fdb1edc0 refactor: move cgoSupported to internal/platform package xgopilot 2025-10-16 04:05:58 +00:00
  • 224e3b9440 fix: add Go 1.23+ build constraint to gobuild demo xgopilot 2025-10-16 03:14:32 +00:00
  • 7fbcc8cd10 refactor: use runtime.Version() instead of hardcoded goVersion xgopilot 2025-10-16 02:33:53 +00:00
  • d2a22252c2 Merge pull request #1342 from goplus/dependabot/github_actions/actions/setup-node-6 xushiwei 2025-10-16 08:49:12 +08:00
  • 58352e3ee4 Merge pull request #1345 from goplus/xgopilot/claude/issue-1344-1760494923 xushiwei 2025-10-16 08:48:02 +08:00
  • 325e9a93b5 Merge pull request #1347 from cpunion/feature/tls-gc xushiwei 2025-10-16 08:10:53 +08:00
  • 938f883be9 refactor: use hasAltPkg with minimal implementation (94% reduction) xgopilot 2025-10-15 14:54:29 +00:00
  • d145967c35 revert: restore full overlay approach for go/build xgopilot 2025-10-15 13:11:22 +00:00
  • 2e0fc5fb7f refactor: reduce go/build overlay to minimal 87-line patch xgopilot 2025-10-15 12:33:48 +00:00
  • d8cf93a6cd refactor: move go/build overlay to runtime/internal for minimal patching xgopilot 2025-10-15 12:17:38 +00:00
  • 01ada11b74 fix: override go/build.defaultContext() to use gc compiler xgopilot 2025-10-15 11:58:36 +00:00
  • 00dd09c7f4 ssa: improve hasTypeParam coverage Li Jie 2025-10-15 13:51:16 +08:00
  • 1ed418e77e tls: document package and guard helpers Li Jie 2025-10-15 12:59:09 +08:00
  • 2110db7263 tls: add gc-aware pthread slots Li Jie 2025-10-15 10:23:09 +08:00
  • 27efaa2eda docs: add hash/maphash to README with partial support status xgopilot 2025-10-15 02:23:46 +00:00
  • 355ff1009d chore(deps): bump actions/setup-node from 5 to 6 dependabot[bot] 2025-10-15 00:13:38 +00:00
  • e03f4dacfb Merge pull request #1339 from goplus/xgopilot/claude/issue-1338-1760425043 xushiwei 2025-10-15 06:41:39 +08:00
  • 75fa863da2 Merge pull request #1336 from goplus/xgopilot/claude/issue-1335-1760330027 xushiwei 2025-10-15 06:34:15 +08:00
  • 18ef7200bc Merge pull request #1341 from luoliwoshang/fix-ci-duplicate-runs xushiwei 2025-10-15 06:30:59 +08:00
  • bf05779f2f ci: prevent duplicate workflow runs for xgopilot branches luoliwoshang 2025-10-14 19:00:47 +08:00
  • 2b92b527e1 fix: resolve compilation errors in maphash demo xgopilot 2025-10-14 10:33:30 +00:00
  • ed3176a6cc test: expand maphash demo with comprehensive API coverage xgopilot 2025-10-14 10:18:28 +00:00
  • e5ebc32583 fix: add randUint64 wrapper for Go 1.21 compatibility xgopilot 2025-10-14 09:19:55 +00:00
  • 3ce198f103 fix: remove llgo:skipall directive from maphash overlay xgopilot 2025-10-14 08:29:26 +00:00
  • e05c91530e refactor: move hash/maphash linkname bindings to maphash package xgopilot 2025-10-14 08:01:10 +00:00
  • 8aadfde64a style: apply linter fixes to maphash test xgopilot 2025-10-14 07:11:42 +00:00
  • 441b4b15a8 test: add hash/maphash demo test case xgopilot 2025-10-14 07:11:17 +00:00
  • cf6cc937ef fix: add runtime.rand and runtime.memhash for hash/maphash support xgopilot 2025-10-14 07:04:42 +00:00
  • 391e09a407 docs: migrate all build commands to Common Development Tasks xgopilot 2025-10-13 08:07:23 +00:00
  • d6f45c67fb docs: merge Testing and Validation into single section xgopilot 2025-10-13 08:05:56 +00:00
  • 62198a59ba docs: add descriptive instructions to Code Quality section xgopilot 2025-10-13 07:53:12 +00:00
  • 00d5aad528 docs: remove duplicate validation section from CLAUDE.md xgopilot 2025-10-13 07:45:24 +00:00
  • 72602d606d docs: address review feedback on CLAUDE.md xgopilot 2025-10-13 07:36:11 +00:00
  • a99f3d9409 docs: refactor Important Notes with clear workflow and requirements xgopilot 2025-10-13 07:16:39 +00:00
  • 1edd4b863e docs: merge Testing and Validation into single section xgopilot 2025-10-13 06:52:02 +00:00
  • c7e3408782 docs: simplify CLAUDE.md per review feedback xgopilot 2025-10-13 06:39:52 +00:00
  • f65072d997 docs: address review feedback on CLAUDE.md xgopilot 2025-10-13 06:16:41 +00:00
  • cadafde540 Merge pull request #1333 from goplus/dependabot/go_modules/github.com/goplus/gogen-1.19.3 xgopilot 2025-10-13 04:40:16 +00:00
  • 7e1abf1486 Merge pull request #1333 from goplus/dependabot/go_modules/github.com/goplus/gogen-1.19.3 xushiwei 2025-10-12 09:42:42 +08:00
  • cf55925ff5 chore(deps): bump github.com/goplus/gogen from 1.19.2 to 1.19.3 dependabot[bot] 2025-10-10 00:12:17 +00:00
  • c3dbc580aa chore: update stacksave signature commets Haolan 2025-09-15 14:41:25 +08:00
  • 93e660a2b0 fix: amd64 getsp demo Haolan 2025-09-15 14:31:23 +08:00