luoliwoshang
|
feb914b5c4
|
ssa:fit slice int size
|
2024-11-01 19:54:44 +08:00 |
|
visualfc
|
014bdb795f
|
ssa: program.Closure, removeCtx for MakeClosure
|
2024-10-30 10:42:32 +08:00 |
|
visualfc
|
2b5fdd3548
|
ssa: fix closure type
|
2024-10-29 20:50:02 +08:00 |
|
xushiwei
|
ae8ad3b68b
|
Merge pull request #837 from cpunion/const-conv
ssa: fix int constant type conversion
|
2024-10-23 10:58:08 +08:00 |
|
Li Jie
|
7d7d4db329
|
ssa: fix int constant type conversion
|
2024-10-21 18:50:32 +08:00 |
|
Li Jie
|
834e8c64c5
|
ssa: unsafe.Add
|
2024-10-21 17:31:58 +08:00 |
|
visualfc
|
c184dc8d2f
|
runtime: fix map len and chan len/cap
|
2024-09-25 20:51:58 +08:00 |
|
visualfc
|
8fbe21c79c
|
ssa: fix map zero
|
2024-08-16 14:51:52 +08:00 |
|
visualfc
|
b1718f329e
|
ssa: const support unsafe.pointer
|
2024-08-12 22:01:15 +08:00 |
|
visualfc
|
302386d22c
|
ssa: SliceToArrayPointer
|
2024-08-09 09:02:57 +08:00 |
|
xushiwei
|
e7d959da90
|
Merge pull request #614 from aofei/min-max
ssa: add support for `min` and `max` built-in functions
|
2024-07-30 19:59:33 +08:00 |
|
xushiwei
|
aae7af2194
|
library: hash, hash/crc64
|
2024-07-30 18:26:33 +08:00 |
|
Aofei Sheng
|
0a884df74f
|
ssa: add support for min and max built-in functions
|
2024-07-30 17:09:41 +08:00 |
|
xushiwei
|
afdf31a66c
|
library: encoding/{binary, base64}
|
2024-07-30 00:28:04 +08:00 |
|
visualfc
|
dc6aa66f9a
|
ssa: closure changeType check convert
|
2024-07-29 20:53:13 +08:00 |
|
visualfc
|
82d3d1f0f3
|
ssa: fix binop closure/funcdecl
|
2024-07-19 09:58:38 +08:00 |
|
xushiwei
|
3ce55a2ac4
|
ssa: BinOp (map equal) fix
|
2024-07-16 22:03:23 +08:00 |
|
visualfc
|
22a2cc564f
|
cl: parser llgo:type C
|
2024-07-09 10:00:31 +08:00 |
|
xushiwei
|
f3662fc152
|
Merge pull request #468 from xushiwei/q
demo: ctxcancel
|
2024-07-08 16:05:25 +08:00 |
|
xushiwei
|
1e39bd8336
|
Program.Zero: support types.Signature/Chan
|
2024-07-08 15:37:20 +08:00 |
|
visualfc
|
3875bc34bd
|
ssa: fix func binop eq
|
2024-07-07 20:37:29 +08:00 |
|
visualfc
|
bcb217c1da
|
ssa: set pointer directiface
|
2024-07-04 18:50:37 +08:00 |
|
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
|
2ccd1625e7
|
ssa: support runtime.map
|
2024-07-04 18:50:36 +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
|
c090c34491
|
runtime: panic any custometype
|
2024-06-23 21:51:00 +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 |
|
xushiwei
|
d4e7eb5888
|
bytealg.IndexByteString
|
2024-06-20 14:31:05 +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
|
340b5bd165
|
atomic Load/Store
|
2024-06-16 16:35:46 +08:00 |
|
xushiwei
|
3e4fbde0b4
|
llgo/ssa: mv Range/Next => datastruct.go
|
2024-06-15 08:25:50 +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
|
45f470e3a7
|
merge upstream
|
2024-06-12 21:02:26 +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
|
bdf1c275c4
|
ssa: interface equal
|
2024-06-11 10:24:30 +08:00 |
|
visualfc
|
2fce2318ed
|
ssa: set method.name to pkg.name if private
|
2024-06-06 07:30:59 +08:00 |
|
xushiwei
|
cfca98512a
|
llgo/ssa: DeferAlways/DeferInCond/DeferInLoop
|
2024-06-03 02:43:04 +08:00 |
|
xushiwei
|
ba45217756
|
llgo/ssa: RunDefers
|
2024-06-02 15:24:42 +08:00 |
|
xushiwei
|
5a5929048d
|
defer support; llgo/ssa: IfThen
|
2024-06-02 14:29:35 +08:00 |
|
xushiwei
|
bfe68520f4
|
logCall: ignore vkBuiltin
|
2024-06-01 17:26:42 +08:00 |
|
xushiwei
|
45734c0b5c
|
llgo/ssa: Builtin
|
2024-06-01 17:18:17 +08:00 |
|
xushiwei
|
e5802853c0
|
goroutine support; llgo/ssa: memory (malloc/free)
|
2024-06-01 15:52:54 +08:00 |
|
xushiwei
|
33ba94e784
|
c/pthread
|
2024-05-31 20:02:59 +08:00 |
|