xushiwei
|
b7b6e3bc93
|
testFrom: use test.Diff
|
2025-06-23 21:14:26 +08:00 |
|
Li Jie
|
8512395985
|
AllocCStr allocates on heap
|
2025-04-11 16:28:48 +08:00 |
|
Li Jie
|
ed366568b4
|
move out c/cpp/py
|
2025-04-03 16:26:11 +08:00 |
|
Li Jie
|
1172e5bdce
|
build: separate compiler and libs
|
2025-01-08 14:59:01 +08:00 |
|
Li Jie
|
d6c527f662
|
cgo: support macros
|
2024-11-27 18:41:56 +08:00 |
|
Li Jie
|
a64f4219e9
|
cgo: full supports cgo preambles and auto compile c files
|
2024-11-14 23:44:25 +08:00 |
|
Li Jie
|
ec38943c53
|
cl: compile cgo
|
2024-11-13 20:32:08 +08:00 |
|
xushiwei
|
e92a0eb901
|
Merge pull request #806 from cpunion/llvm-debug
Debug: fix struct vars debug, params modication, supports expressions, lexical scope/lifecycle
|
2024-10-29 11:09:00 +08:00 |
|
visualfc
|
4e69cd28cd
|
cl: instr funcAddr support typec funclit
|
2024-10-17 20:30:39 +08:00 |
|
Li Jie
|
88cb607975
|
debug: supports scope (if, for)
|
2024-09-30 10:15:47 +08:00 |
|
Li Jie
|
d6f87a8254
|
rename debug info class/funcs
|
2024-09-18 21:14:04 +08:00 |
|
Li Jie
|
3e5338c902
|
ssa: add llvm debug info
|
2024-09-18 21:14:04 +08:00 |
|
AN Long
|
bbeceae42e
|
feat(py): Add Python tuple constructor helper
|
2024-08-14 21:45:46 +08:00 |
|
visualfc
|
3435b6c4a4
|
cl: makeInterface check instance named
|
2024-08-13 21:59:19 +08:00 |
|
xushiwei
|
dbed8fefac
|
library: crypto/hmac
|
2024-08-06 18:49:24 +08:00 |
|
xushiwei
|
e138951e9e
|
c.AllocaCStrs; ssa: AllocaU/ArrayAlloca/Times/AllocaCStrs
|
2024-07-12 21:40:13 +08:00 |
|
xushiwei
|
e55e90db1a
|
py.Str; py.FromCStr/FromCStrAndLen/FromGoString
|
2024-07-04 18:34:00 +08:00 |
|
xushiwei
|
bfa4e08a4e
|
cl: c.Func (llgo.funcAddr); demo: cppintf (how to use c++ interface)
|
2024-06-21 23:44:56 +08:00 |
|
xushiwei
|
3ead4b4d4b
|
llgo.string; c string library
|
2024-06-19 23:40:05 +08:00 |
|
xushiwei
|
edaba44c87
|
c/pthread/sync.Mutex; sync.Mutex/Once; typepatch.IsPatched
|
2024-06-17 23:51:40 +08:00 |
|