visualfc
|
ce87f293aa
|
ssa: fix map key has typeargs
|
2024-10-30 20:22:05 +08:00 |
|
visualfc
|
dca028a84f
|
ssa: fix goTypes.cvtNamed recurs for typeargs
|
2024-10-30 20:22:05 +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 |
|
visualfc
|
d62c2d913e
|
ssa: abi check interface method
|
2024-10-12 15:59:10 +08:00 |
|
visualfc
|
9eb9b48534
|
internal/lib/reflect: type.Field FieldByIndex FieldByName
|
2024-09-22 20:56:15 +08:00 |
|
Li Jie
|
d85a080f9b
|
ssa: support string and pointer debug info, fix params debugging
|
2024-09-18 21:14:04 +08:00 |
|
Li Jie
|
1ed798342a
|
move debug test into _testdata
|
2024-09-18 21:14:04 +08:00 |
|
Li Jie
|
c0e1e31572
|
rebuild tests
|
2024-09-14 16:14:50 +08:00 |
|
visualfc
|
aa33ddcf19
|
runtime: fix multi chan recv/send select
|
2024-09-11 16:09:15 +08:00 |
|
visualfc
|
765e812b77
|
ssa: cvtNamed check typeargs
|
2024-09-03 11:37:31 +08:00 |
|
visualfc
|
2feb3e1d7a
|
ssa: prog.linkname; abi llvm.LinkOnceAnyLinkage always
|
2024-08-20 21:11:27 +08:00 |
|
visualfc
|
d6d0faac6e
|
build: check -tags nogc
|
2024-08-16 11:34:58 +08:00 |
|
Aofei Sheng
|
8e66091dd2
|
gc: fix missing pthread registration causing unknown thread error
- Use `GC_pthread_create` instead of `pthread_create` when GC is
enabled.
|
2024-08-15 19:55:05 +08:00 |
|
xushiwei
|
9f1100b967
|
Merge pull request #710 from visualfc/sigsegv
[wip] runtime: signal SIGSEGV
|
2024-08-14 15:09:10 +08:00 |
|
visualfc
|
027d21035e
|
runtime: signal SIGSEGV
|
2024-08-14 11:30:24 +08:00 |
|
visualfc
|
3435b6c4a4
|
cl: makeInterface check instance named
|
2024-08-13 21:59:19 +08:00 |
|
visualfc
|
05a01cd803
|
ssa: fix abi map init
|
2024-08-06 22:24:21 +08:00 |
|
visualfc
|
dc6aa66f9a
|
ssa: closure changeType check convert
|
2024-07-29 20:53:13 +08:00 |
|
xushiwei
|
0d468e0df4
|
cl/_testgo: defer5
|
2024-07-28 20:00:53 +08:00 |
|
visualfc
|
024b30d0b7
|
ssa: fix abiNamed for llc verified
|
2024-07-22 12:38:07 +08:00 |
|
visualfc
|
82d3d1f0f3
|
ssa: fix binop closure/funcdecl
|
2024-07-19 09:58:38 +08:00 |
|
visualfc
|
cf75e3e664
|
ssa: abiNamed set underlying size
|
2024-07-17 10:42:04 +08:00 |
|
xushiwei
|
2ab93cb385
|
x
|
2024-07-17 07:41:14 +08:00 |
|
visualfc
|
5f76314085
|
ssa: fix multi result
|
2024-07-09 13:10:02 +08:00 |
|
visualfc
|
73b42f924d
|
ssa: fix setDirectIface
|
2024-07-08 20:19:25 +08:00 |
|
visualfc
|
3875bc34bd
|
ssa: fix func binop eq
|
2024-07-07 20:37:29 +08:00 |
|
Aofei Sheng
|
abe2c6870b
|
llvm: default to LLVM 18
|
2024-07-07 15:20:11 +08:00 |
|
visualfc
|
8e256a2d5d
|
ssa: select
|
2024-07-07 11:26:22 +08:00 |
|
visualfc
|
91ba215568
|
internal/runtime: check abi.KindDirectIface
|
2024-07-04 18:59:41 +08:00 |
|
visualfc
|
bcb217c1da
|
ssa: set pointer directiface
|
2024-07-04 18:50:37 +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
|
c90703dc13
|
ssa: makeSlice fit int size and check
|
2024-06-27 19:57:44 +08:00 |
|
visualfc
|
7443d41444
|
runtime: global abi basic
|
2024-06-25 14:41:32 +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 |
|
Li Jie
|
73570b5628
|
cl: re-generate tests
|
2024-06-20 20:13:53 +08:00 |
|
xushiwei
|
b4e298230d
|
x
|
2024-06-20 00:13:41 +08:00 |
|
xushiwei
|
3ead4b4d4b
|
llgo.string; c string library
|
2024-06-19 23:40:05 +08:00 |
|
visualfc
|
d59075e897
|
build: instantiate generics
|
2024-06-18 19:26:52 +08:00 |
|
visualfc
|
29ba00f370
|
ssa: index/indexAddr check max
|
2024-06-18 07:13:57 +08:00 |
|
xushiwei
|
6442279a44
|
testlibgo: sync (to do)
|
2024-06-17 19:30:59 +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
|
3e144af127
|
skip defer
|
2024-06-12 21:09:30 +08:00 |
|