Commit Graph

934 Commits

Author SHA1 Message Date
visualfc
3f0c65ebb2 ssa: fix typeAssert for Nil 2024-06-11 20:50:01 +08:00
visualfc
f33796797d cl: _testgo/reader 2024-06-11 12:15:18 +08:00
xushiwei
68a09b9804 Merge pull request #299 from xushiwei/t
cl: isVargs support defer/go
2024-06-11 10:39:40 +08:00
xushiwei
5e5d149ca5 cl: isVargs support defer/go 2024-06-11 10:35:27 +08:00
visualfc
bdf1c275c4 ssa: interface equal 2024-06-11 10:24:30 +08:00
visualfc
439a69f413 ssa: fix cvtNamed 2024-06-11 10:23:36 +08:00
visualfc
a14974fbf2 cl: compile ssa.Field 2024-06-11 10:23:00 +08:00
xushiwei
1ecd9af2e1 Merge pull request #297 from cpunion/decl-test
cl: test decl only pkg kind
2024-06-11 08:28:41 +08:00
Li Jie
c8cc2dac04 cl: test decl only pkg kind 2024-06-09 19:23:22 +08:00
xushiwei
60dd33b48f llgo/ssa: defer support panic; IndirectJump/Switch 2024-06-09 09:08:22 +08:00
xushiwei
8b7d8b7786 Merge pull request #292 from xushiwei/q
disable gc: llgo -tags nogc
2024-06-08 23:12:34 +08:00
xushiwei
fb7ea7810e disable gc: llgo -tags nogc 2024-06-08 23:06:55 +08:00
xushiwei
508e16aa80 Merge pull request #291 from xushiwei/q
README: gc
2024-06-08 22:35:25 +08:00
xushiwei
a057db8756 README: gc 2024-06-08 22:30:06 +08:00
xushiwei
a1c588bde8 Merge pull request #284 from cpunion/bdwgc
Add bdwgc
2024-06-08 22:12:57 +08:00
xushiwei
9b17fdeae2 Merge pull request #290 from xushiwei/q
llgo/ssa: deferInitBuilder
2024-06-08 21:46:47 +08:00
xushiwei
29c0c737ed llgo/ssa: deferInitBuilder 2024-06-08 21:39:45 +08:00
xushiwei
be6986a7f6 Merge pull request #289 from xushiwei/q
llgo/ssa: getDefer fix
2024-06-08 20:15:07 +08:00
xushiwei
63c03bb28c llgo/ssa: getDefer fix 2024-06-08 20:09:56 +08:00
xushiwei
758f5b27c3 Merge pull request #288 from xushiwei/q
runtime.Defer: remove proc
2024-06-08 16:34:48 +08:00
xushiwei
32bfb3d57e runtime.Defer: remove proc 2024-06-08 16:31:52 +08:00
xushiwei
6bd8822a90 Merge pull request #287 from xushiwei/q
builtin: sigjmpbuf/sigsetjmp/siglongjmp
2024-06-08 15:19:56 +08:00
xushiwei
abf461a049 TestErrBuiltin 2024-06-08 15:17:49 +08:00
xushiwei
4e98055b9c TestFromTestlibc 2024-06-08 15:09:24 +08:00
xushiwei
e6ab5bd86d testFrom: expected == ';' means skipping out.ll 2024-06-08 15:04:35 +08:00
xushiwei
02e0651eab ignore setjmp/out.ll (os deps) 2024-06-08 14:59:26 +08:00
xushiwei
93be634673 builtin: sigjmpbuf/sigsetjmp/siglongjmp 2024-06-08 14:49:48 +08:00
xushiwei
a1978f661b Merge pull request #286 from xushiwei/t
llgo/ssa: eh.go (exception handling)
2024-06-08 13:34:30 +08:00
xushiwei
9bda864fed Merge remote-tracking branch 'gop/main' into q 2024-06-08 13:31:41 +08:00
xushiwei
b6903c6b99 llgo/ssa: eh.go (exception handling) 2024-06-08 13:31:11 +08:00
xushiwei
1e7394135d Merge pull request #285 from xushiwei/q
_demo: setjmp
2024-06-08 13:25:33 +08:00
Li Jie
61ccaab55b ci: show test result 2024-06-08 13:20:53 +08:00
xushiwei
f17c3c52c4 gitignore demo.ll 2024-06-08 13:12:32 +08:00
Li Jie
f16e721d01 ci: comment test result on PR 2024-06-08 13:11:24 +08:00
xushiwei
6dfdca2d19 _demo: setjmp 2024-06-08 13:10:59 +08:00
Li Jie
ee848e66ac test: run _demo/* and _pydemo/* 2024-06-08 13:10:20 +08:00
Li Jie
91e1fa6aff test: simple llgo tests 2024-06-08 10:15:28 +08:00
Li Jie
6049cf9047 runtime: add bdwgc 2024-06-08 10:15:28 +08:00
xushiwei
e91366c328 Merge pull request #282 from visualfc/runtime
build: check runtime link file
2024-06-08 07:54:00 +08:00
xushiwei
d6a5aaf4ad Merge pull request #283 from xushiwei/q
setjmp/trycatch
2024-06-08 00:13:06 +08:00
xushiwei
fcf3f2abc7 setjmp/trycatch 2024-06-08 00:08:29 +08:00
visualfc
ae77622026 build: build runtime check skip 2024-06-07 21:02:01 +08:00
visualfc
878b395e20 build: check runtime link file 2024-06-07 20:33:31 +08:00
xushiwei
92aee9b69c Merge pull request #281 from visualfc/build
build: build runtime local
2024-06-07 17:07:15 +08:00
visualfc
fe10ddc720 build: build runtime local 2024-06-07 15:25:35 +08:00
xushiwei
46899f042f Merge pull request #280 from xushiwei/q
demo: try..catch
2024-06-07 14:29:59 +08:00
xushiwei
d4249da131 demo: try..catch 2024-06-07 14:29:16 +08:00
xushiwei
6cae018066 Merge pull request #279 from xushiwei/q
c/setjmp/demo
2024-06-07 14:13:18 +08:00
xushiwei
95c1886df5 c/setjmp/demo 2024-06-07 14:12:35 +08:00
xushiwei
fbd8cb07ea Merge pull request #278 from xushiwei/q
c/setjmp
2024-06-07 13:51:10 +08:00