xushiwei
|
05031e0979
|
patch reflect: Zero/Len
|
2024-06-20 23:40:35 +08:00 |
|
visualfc
|
02a5375503
|
runtime: print/panic complex
|
2024-06-20 20:44:07 +08:00 |
|
xushiwei
|
a04fb8e7de
|
Merge pull request #371 from xushiwei/q
patch: reflect (reflect.Type)
|
2024-06-20 17:51:31 +08:00 |
|
xushiwei
|
f8b0a7105b
|
patch: reflect (type)
|
2024-06-20 14:17:37 +08:00 |
|
visualfc
|
aecde91d33
|
runtime: tracePanic
|
2024-06-20 13:05:43 +08:00 |
|
xushiwei
|
3ead4b4d4b
|
llgo.string; c string library
|
2024-06-19 23:40:05 +08:00 |
|
xushiwei
|
98498c9180
|
rm internal/runtime/c; mv internal/runtime/bdwgc => c/bdwgc
|
2024-06-15 08:43:48 +08:00 |
|
xushiwei
|
08d00fa234
|
Merge pull request #313 from visualfc/globals
ssa: global use elem type
|
2024-06-15 06:59:06 +08:00 |
|
visualfc
|
6e73fbf65e
|
runtime: expand abi array
|
2024-06-15 06:48:16 +08:00 |
|
visualfc
|
ec1cca7ca4
|
ssa: global use elem type
|
2024-06-14 10:09:46 +08:00 |
|
visualfc
|
0c321c8c98
|
ssa: binop equal(func,slice,array,struct) and buildConstStr
|
2024-06-14 10:04:01 +08:00 |
|
xushiwei
|
4abcbb9b51
|
recover
|
2024-06-13 13:51:36 +08:00 |
|
xushiwei
|
7235357ef5
|
runtime: TODO - error var; cl: link goVar
|
2024-06-13 02:53:54 +08:00 |
|
xushiwei
|
18eecbe9f4
|
llgo/ssa: float Const fix; cl: replaceGoName runtime => llgo/internal/runtime
|
2024-06-13 00:56:18 +08:00 |
|
xushiwei
|
45f470e3a7
|
merge upstream
|
2024-06-12 21:02:26 +08:00 |
|
xushiwei
|
42a5c60af6
|
runtime.Rethrow fix; llgo/ssa: IndirectJump fix
|
2024-06-12 20:53:30 +08:00 |
|
xushiwei
|
d500902eff
|
TODO: noreturn
|
2024-06-12 17:38:29 +08:00 |
|
xushiwei
|
b787de0163
|
runtime: rethrow/panic; llgo/ssa: DeferData; Null => Nil
|
2024-06-12 17:26:07 +08:00 |
|
visualfc
|
2f0d525c2e
|
ssa: binop EfaceEqual
|
2024-06-12 07:25:20 +08:00 |
|
visualfc
|
3f0c65ebb2
|
ssa: fix typeAssert for Nil
|
2024-06-11 20:50:01 +08:00 |
|
visualfc
|
bdf1c275c4
|
ssa: interface equal
|
2024-06-11 10:24:30 +08:00 |
|
xushiwei
|
60dd33b48f
|
llgo/ssa: defer support panic; IndirectJump/Switch
|
2024-06-09 09:08:22 +08:00 |
|
xushiwei
|
fb7ea7810e
|
disable gc: llgo -tags nogc
|
2024-06-08 23:06:55 +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
|
32bfb3d57e
|
runtime.Defer: remove proc
|
2024-06-08 16:31:52 +08:00 |
|
Li Jie
|
6049cf9047
|
runtime: add bdwgc
|
2024-06-08 10:15:28 +08:00 |
|
visualfc
|
fe10ddc720
|
build: build runtime local
|
2024-06-07 15:25:35 +08:00 |
|
Li Jie
|
1ceaf1df22
|
runtime: fix libc linking
|
2024-06-06 19:46:21 +08:00 |
|
Li Jie
|
f5526f73c7
|
runtime: compatible difference of stdio symbols between linux and others
|
2024-06-06 17:17:26 +08:00 |
|
visualfc
|
2fce2318ed
|
ssa: set method.name to pkg.name if private
|
2024-06-06 07:30:59 +08:00 |
|
xushiwei
|
11b4de63ee
|
llgo_autogen.lla
|
2024-06-05 15:14:34 +08:00 |
|
visualfc
|
193e6dfc93
|
ssa: ChangeInterface
|
2024-06-03 16:03:05 +08:00 |
|
visualfc
|
7596658e6c
|
ssa: MakeInterface check abi.KindDirectIface
|
2024-06-03 11:47:16 +08:00 |
|
xushiwei
|
56a5a7d72e
|
defer refactor
|
2024-06-03 01:06:01 +08:00 |
|
xushiwei
|
5a5929048d
|
defer support; llgo/ssa: IfThen
|
2024-06-02 14:29:35 +08:00 |
|
xushiwei
|
51f3ac2376
|
_testgo: goroutine
|
2024-06-01 16:04:35 +08:00 |
|
visualfc
|
5b0965dc53
|
ssa: update linkname go style
|
2024-05-31 08:40:38 +08:00 |
|
xushiwei
|
76c1800a53
|
abiTypes: abiTypeInit fix
|
2024-05-31 08:12:27 +08:00 |
|
xushiwei
|
3b2f01e974
|
abiTypes
|
2024-05-31 07:35:22 +08:00 |
|
xushiwei
|
8c105d87c1
|
runtime: newNamed; llgo/ssa: abiMethodOf
|
2024-05-28 23:45:32 +08:00 |
|
xushiwei
|
8091c9e737
|
goProgram: SizeOf/Offsetof fix
|
2024-05-28 17:32:09 +08:00 |
|
xushiwei
|
1c1da6433a
|
runtime: rm NewSlice (use b.unsafeSlice); llgo/ssa: Println
|
2024-05-28 07:47:07 +08:00 |
|
visualfc
|
3328847e27
|
ssa: sliceOf arrayOf
|
2024-05-27 14:54:24 +08:00 |
|
xushiwei
|
8e89dc8aa9
|
llgo/ssa: abiMethodOf; AfterInit bugfix
|
2024-05-27 14:32:23 +08:00 |
|
xushiwei
|
cdb1cf1b63
|
runtime
|
2024-05-27 11:21:22 +08:00 |
|
xushiwei
|
df13e3ab82
|
PrintIface
|
2024-05-27 09:56:42 +08:00 |
|
xushiwei
|
8536fe4987
|
llgo/ssa: Imethod
|
2024-05-27 09:46:07 +08:00 |
|
xushiwei
|
165a99fd83
|
llgo/ssa: unsafeInterface; runtime.PointerTo
|
2024-05-27 08:07:34 +08:00 |
|
xushiwei
|
12b0d81dda
|
rm unused code (phi, abi.Name)
|
2024-05-26 18:10:17 +08:00 |
|