visualfc
|
28d8c56534
|
ssa: index take addr
|
2024-07-04 18:50:36 +08:00 |
|
visualfc
|
439e377111
|
ssa: map delete, map eql nil
|
2024-07-04 18:50:36 +08:00 |
|
visualfc
|
28ebce6b65
|
ssa: map range/next
|
2024-07-04 18:50:36 +08:00 |
|
visualfc
|
2ccd1625e7
|
ssa: support runtime.map
|
2024-07-04 18:50:36 +08:00 |
|
xushiwei
|
e05e61a59b
|
Merge pull request #448 from xushiwei/q
patch fmt: printArg; py.Str; py.FromCStr/FromCStrAndLen/FromGoString
|
2024-07-04 18:44:33 +08:00 |
|
xushiwei
|
e55e90db1a
|
py.Str; py.FromCStr/FromCStrAndLen/FromGoString
|
2024-07-04 18:34:00 +08:00 |
|
visualfc
|
d52d62badb
|
ssa: fix named func call
|
2024-07-04 11:28:40 +08:00 |
|
visualfc
|
2153cf39b5
|
ssa: chan send/recv
|
2024-07-02 20:52:25 +08:00 |
|
visualfc
|
8772c85964
|
ssa: fix abi patch types.pointer
|
2024-07-02 08:40:44 +08:00 |
|
xushiwei
|
9e55cb114c
|
Merge pull request #433 from xushiwei/q
abitype: support Patch (Clone + Merge); patch: os.File
|
2024-07-01 19:09:32 +08:00 |
|
xushiwei
|
8c45eb7524
|
abitype: support Patch
|
2024-06-30 11:53:12 +08:00 |
|
visualfc
|
dc4b933000
|
ssa: makeSlice both len/cap be non-nil
|
2024-06-27 20:01:27 +08:00 |
|
visualfc
|
c90703dc13
|
ssa: makeSlice fit int size and check
|
2024-06-27 19:57:44 +08:00 |
|
visualfc
|
8169d8509f
|
cl/_testlibgo: bytes strings
|
2024-06-26 20:41:29 +08:00 |
|
visualfc
|
887ee0fd41
|
ssa: fix slice high
|
2024-06-26 20:09:38 +08:00 |
|
visualfc
|
7443d41444
|
runtime: global abi basic
|
2024-06-25 14:41:32 +08:00 |
|
xushiwei
|
1298118b59
|
phi.AddIncoming fix: use checkExpr
|
2024-06-25 13:31:44 +08:00 |
|
visualfc
|
ef3619350d
|
ssa: fix abiType & abiNamedOf
|
2024-06-25 12:17:03 +08:00 |
|
visualfc
|
16352df5b1
|
ssa: fix abiType && abiMethoOf
|
2024-06-25 10:22:32 +08:00 |
|
visualfc
|
c090c34491
|
runtime: panic any custometype
|
2024-06-23 21:51:00 +08:00 |
|
visualfc
|
9ae7d4f2bf
|
ssa: abiTypeInit kind
|
2024-06-20 22:09:26 +08:00 |
|
visualfc
|
e4c1285eaf
|
ssa: complex binop
|
2024-06-20 20:44:07 +08:00 |
|
visualfc
|
02a5375503
|
runtime: print/panic complex
|
2024-06-20 20:44:07 +08:00 |
|
Li Jie
|
e7fcb068d9
|
ssa: fix reentrant of ABI initialization
|
2024-06-20 20:07:59 +08:00 |
|
xushiwei
|
d4e7eb5888
|
bytealg.IndexByteString
|
2024-06-20 14:31:05 +08:00 |
|
xushiwei
|
94f61b0a0c
|
TestFromTestlibgo
|
2024-06-20 10:07:10 +08:00 |
|
xushiwei
|
de6535b722
|
builtin: real/imag/complex; c/math/cmplx; patch: math/cmplx
|
2024-06-20 10:00:47 +08:00 |
|
xushiwei
|
607deaa3c4
|
patch: syscall
|
2024-06-20 02:55:26 +08:00 |
|
xushiwei
|
4a1712f4cd
|
llgo.string (llgo/ssa.MakeString) fix
|
2024-06-20 00:30:36 +08:00 |
|
xushiwei
|
6cb42a4251
|
demo: getcwd; abi.TypeName fix: error interface is public
|
2024-06-19 23:58:20 +08:00 |
|
xushiwei
|
3ead4b4d4b
|
llgo.string; c string library
|
2024-06-19 23:40:05 +08:00 |
|
xushiwei
|
6058b9851c
|
llgo/ssa/abi: PathOf fix - support trim PatchPathPrefix
|
2024-06-19 17:06:56 +08:00 |
|
visualfc
|
d59075e897
|
build: instantiate generics
|
2024-06-18 19:26:52 +08:00 |
|
xushiwei
|
2b491179f7
|
Merge pull request #346 from visualfc/checkindex
ssa: index/indexAddr check range
|
2024-06-18 18:52:19 +08:00 |
|
xushiwei
|
8c876c302a
|
patch library: call init
|
2024-06-18 18:23:16 +08:00 |
|
visualfc
|
29ba00f370
|
ssa: index/indexAddr check max
|
2024-06-18 07:13:57 +08:00 |
|
visualfc
|
f7cddb81df
|
ssa: fix ssa.Index and indexType
|
2024-06-16 22:18:02 +08:00 |
|
xushiwei
|
4a3446a0a5
|
llgo/ssa: AtomicCmpXchg fix
|
2024-06-16 17:03:41 +08:00 |
|
xushiwei
|
340b5bd165
|
atomic Load/Store
|
2024-06-16 16:35:46 +08:00 |
|
xushiwei
|
b5507f79e4
|
atomic, atomicCmpXchg
|
2024-06-16 03:49:09 +08:00 |
|
xushiwei
|
0a5a0ef319
|
cl/ssa.SetDebug
|
2024-06-15 18:41:45 +08:00 |
|
xushiwei
|
1599ba0294
|
private closureCtx/closureStub
|
2024-06-15 10:41:28 +08:00 |
|
xushiwei
|
3e4fbde0b4
|
llgo/ssa: mv Range/Next => datastruct.go
|
2024-06-15 08:25:50 +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
|
18eecbe9f4
|
llgo/ssa: float Const fix; cl: replaceGoName runtime => llgo/internal/runtime
|
2024-06-13 00:56:18 +08:00 |
|
xushiwei
|
42a5c6a19f
|
c.GoDeferData; llgo/ssa: rm excepKey
|
2024-06-12 23:17:10 +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 |
|