Li Jie
|
d89b68a279
|
cl: don't declare var of ssa.Alloc and ssa.FieldAddr
|
2024-09-20 12:20:46 +08:00 |
|
Li Jie
|
2a4a01cb7b
|
lldb test: test params
|
2024-09-20 10:21:37 +08:00 |
|
Li Jie
|
98c628f3eb
|
lldb test: fix formatting
|
2024-09-19 21:45:34 +08:00 |
|
Li Jie
|
7c535ff1a3
|
ssa: complex type name
|
2024-09-19 20:24:01 +08:00 |
|
Li Jie
|
f4089bc164
|
ssa: struct debug info creation supports resursive
|
2024-09-19 09:45:26 +08:00 |
|
Li Jie
|
b0f04d91bf
|
cl: fix dbg.declare (and local var)
|
2024-09-18 23:47:48 +08:00 |
|
Li Jie
|
87f6c8087f
|
ssa: debug info of global variable
|
2024-09-18 22:17:49 +08:00 |
|
Li Jie
|
90a83c8f11
|
ssa: debug info of function/closure
|
2024-09-18 21:14:04 +08:00 |
|
Li Jie
|
27f892a14b
|
ssa: debug info of chan
|
2024-09-18 21:14:04 +08:00 |
|
Li Jie
|
bf4525d82d
|
ssa: debug info of Map
|
2024-09-18 21:14:04 +08:00 |
|
Li Jie
|
6bfb1a7fff
|
ssa: debug info of interface
|
2024-09-18 21:14:04 +08:00 |
|
Li Jie
|
a53ab7438c
|
ssa: debug info of Array and Slice
|
2024-09-18 21:14:04 +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
|
4dbfc9483e
|
support complex debug info
|
2024-09-18 21:14:04 +08:00 |
|
Li Jie
|
53097ab183
|
fix debug info of struct parameter,
|
2024-09-18 21:14:04 +08:00 |
|
Li Jie
|
9978a370f1
|
x
|
2024-09-18 21:14:04 +08:00 |
|
Li Jie
|
24995f46cb
|
debug test cover more types
|
2024-09-18 21:14:04 +08:00 |
|
Li Jie
|
7ddc8c6aeb
|
increase coverage rate
|
2024-09-18 21:14:04 +08:00 |
|
Li Jie
|
4a447f5c12
|
cover integers, floats, bool, array, complex
|
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
|
8e3d76b7ea
|
gentests and cltest supports flags.txt (currently just -dbg used)
|
2024-09-18 21:14:04 +08:00 |
|
Li Jie
|
d8838503b2
|
generate llvm.dbg.value
|
2024-09-18 21:14:04 +08:00 |
|
Li Jie
|
78b7742354
|
fix argNo with 1-based index
|
2024-09-18 21:14:04 +08:00 |
|
Li Jie
|
c06c96bc1f
|
add types.Map debug info, more debug symbol tests
|
2024-09-18 21:14:04 +08:00 |
|
Li Jie
|
db128dbc40
|
test: debug symbols generation
|
2024-09-18 21:14:04 +08:00 |
|
Li Jie
|
d6f87a8254
|
rename debug info class/funcs
|
2024-09-18 21:14:04 +08:00 |
|
Li Jie
|
4c5f37db0f
|
debug symbols switch
|
2024-09-18 21:14:04 +08:00 |
|
Li Jie
|
3e5338c902
|
ssa: add llvm debug info
|
2024-09-18 21:14:04 +08:00 |
|
Li Jie
|
c0e1e31572
|
rebuild tests
|
2024-09-14 16:14:50 +08:00 |
|
xushiwei
|
d53876ee1b
|
Merge pull request #782 from visualfc/runtimetypes
cl: processPkg check runtimeTypes for generic method
|
2024-09-12 12:47:53 +08:00 |
|
visualfc
|
aa33ddcf19
|
runtime: fix multi chan recv/send select
|
2024-09-11 16:09:15 +08:00 |
|
visualfc
|
b7088510c5
|
cl: remove checkInstanceNamed
|
2024-09-09 11:36:39 +08:00 |
|
visualfc
|
3bdb921ee5
|
cl: processPkg check runtimeTypes for generic method
|
2024-09-09 11:22:03 +08:00 |
|
xushiwei
|
6c26dad048
|
Merge pull request #770 from visualfc/tpfunc
ssa: fix llgo:type c for typeparam named
|
2024-09-06 06:51:30 +08:00 |
|
visualfc
|
b0ebb479f6
|
ssa: fix llgo:type c for typeparam named
|
2024-09-04 21:53:50 +08:00 |
|
Li Jie
|
e9aaf8e0af
|
cl: builtin llgo tag
|
2024-09-04 10:07:22 +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 |
|
xushiwei
|
2af9b95c7a
|
Merge pull request #707 from spongehah/golib/net/textproto
lib/net/textproto: patch Dial
|
2024-08-15 20:58:14 +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
|
4501519c4f
|
Merge pull request #716 from aisk/py-tuple-helper
feat(py): Add Python tuple constructor helper
|
2024-08-15 18:21:51 +08:00 |
|
赵英杰
|
4a6a97ee75
|
lib/net/textproto: patch Dial
|
2024-08-15 10:43:57 +08:00 |
|
visualfc
|
2174d8fe8c
|
ssa: makeInterface check funcdecl => closure
|
2024-08-15 10:12:18 +08:00 |
|
AN Long
|
6bbe68dfcb
|
test: Add py.Tuple test
|
2024-08-14 22:07:00 +08:00 |
|
AN Long
|
bbeceae42e
|
feat(py): Add Python tuple constructor helper
|
2024-08-14 21:45:46 +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
|
b1718f329e
|
ssa: const support unsafe.pointer
|
2024-08-12 22:01:15 +08:00 |
|