Commit Graph

1938 Commits

Author SHA1 Message Date
Li Jie
12f460e376 async.Run as global context, async operations run immediately 2024-09-10 11:43:44 +08:00
Li Jie
44c4488fcc async doc update 2024-09-09 10:41:22 +08:00
Li Jie
44617b6554 future supports multi-await but run once 2024-09-09 09:34:29 +08:00
Li Jie
ccc7d056ba socketio example: two tcp clients 2024-09-08 20:29:24 +08:00
Li Jie
566d5ef96f add Future.Then 2024-09-08 20:27:05 +08:00
xushiwei
cf53f3a347 Merge pull request #778 from cpunion/future-io
Future I/O
2024-09-08 17:37:33 +08:00
xushiwei
74b48ff56b Merge pull request #771 from luoliwoshang/chore/llcppsymg/config
llcppsymg:language config
2024-09-08 17:25:49 +08:00
xushiwei
9410370cc5 Merge pull request #777 from luoliwoshang/c/lua/thread
c/lua:thread
2024-09-08 17:22:01 +08:00
luoliwoshang
743ddf83c1 c/lua:thread 2024-09-07 18:55:24 +08:00
Li Jie
d2538d08a7 code clean 2024-09-07 10:20:02 +08:00
visualfc
75fe9d61a3 cl: function fix freevars cache 2024-09-07 10:04:38 +08:00
Li Jie
fce0672282 make future IO working both on go and llgo 2024-09-07 10:04:34 +08:00
Li Jie
69a2a01bc7 cbind.Bind: expose *Base argument 2024-09-07 09:45:23 +08:00
Li Jie
a2d4e79c20 new future IO and demo 2024-09-07 09:45:05 +08:00
Li Jie
6e0a9b2b48 cbind.BindF 2024-09-07 09:43:48 +08:00
Li Jie
276f2070ee hide tuple fields, only expose tuple.TN(...) and tuple.Get() 2024-09-07 09:43:48 +08:00
Li Jie
1a158b5de3 async: work both go and llgo 2024-09-07 09:43:48 +08:00
Li Jie
d4a72bf661 async.Run/Await/Race/All 2024-09-07 09:43:48 +08:00
luoliwoshang
caa707325a llcppsymg:language config 2024-09-06 09:05:35 +08:00
xushiwei
3c588e67b8 Merge pull request #767 from tsingbx/cjson
Improve the llgo cjson library
2024-09-06 06:56:49 +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
xushiwei
393e2c125e Merge pull request #772 from luoliwoshang/castdump/typedef
castdump:use UnderlyingType instead CanonicalType in typedef
2024-09-06 06:48:12 +08:00
luoliwoshang
e56dc2ed6a castdump:use UnderlyingType instead CanonicalType 2024-09-05 15:45:36 +08:00
tsingbx
4a449ed85e change comment cBool to cJSON_Bool 2024-09-05 11:01:34 +08:00
tsingbx
88dbe90075 Revert "change comment cBool to Bool"
This reverts commit a6f6451434.
2024-09-05 11:00:20 +08:00
tsingbx
a6f6451434 change comment cBool to Bool 2024-09-05 10:58:40 +08:00
tsingbx
8a4370c1f6 change ParseBytes and ParseString, change JSON_bool to Bool, remove Bool() 2024-09-05 10:55:49 +08:00
xushiwei
7a068450b3 Merge pull request #764 from cpunion/ssa-error-exit
cl: exit 1 when SSA build error
2024-09-05 08:42:21 +08:00
xushiwei
ae3222e4c2 Merge pull request #761 from visualfc/abiname
internal/abi: fix splitName
2024-09-05 08:34:27 +08:00
xushiwei
27b4bfa3fa Merge pull request #758 from luoliwoshang/llcppg/language
llcppg/config:language
2024-09-05 08:32:49 +08:00
xushiwei
8af229947f Merge pull request #765 from cpunion/builtin-llgo-tag
cl: builtin llgo tag
2024-09-05 08:32:06 +08:00
xushiwei
f235a2f539 Merge pull request #763 from luoliwoshang/c/clang/usr
c/clang:usr & range
2024-09-05 08:31:37 +08:00
visualfc
b0ebb479f6 ssa: fix llgo:type c for typeparam named 2024-09-04 21:53:50 +08:00
tsingbx
df92e21520 fix error 2024-09-04 20:31:45 +08:00
tsingbx
a1a25cc57f complete cjson 2024-09-04 20:23:47 +08:00
Li Jie
e9aaf8e0af cl: builtin llgo tag 2024-09-04 10:07:22 +08:00
Li Jie
7a80e407af cl: exit 1 when SSA build error 2024-09-04 09:55:56 +08:00
luoliwoshang
57f8d535fb c/clang:usr & range 2024-09-03 18:33:40 +08:00
visualfc
fcc444a100 internal/abi: fix splitName 2024-09-03 15:24:08 +08:00
luoliwoshang
8ccb3c21e1 llcppg/config:language 2024-09-03 15:17:03 +08:00
xushiwei
3ce9567f62 Merge pull request #760 from visualfc/cvtnamed
ssa: cvtNamed check typeargs
2024-09-03 15:05:39 +08:00
visualfc
765e812b77 ssa: cvtNamed check typeargs 2024-09-03 11:37:31 +08:00
xushiwei
1a63c9296b Merge pull request #750 from luoliwoshang/llcppg/ast/access
llcppg/ast:field access & static
v0.9.7
2024-09-01 05:56:23 +08:00
xushiwei
9510b5aea5 Merge pull request #755 from luoliwoshang/c/lua/dump
c/lua:dump & load
2024-09-01 05:55:47 +08:00
xushiwei
490e859fbf Merge pull request #756 from luoliwoshang/c/fread
c:fread
2024-09-01 05:55:10 +08:00
luoliwoshang
85c4a2fdc2 c/lua:dump & load demo use go file operate 2024-09-01 00:33:00 +08:00
luoliwoshang
3b9c9f6a97 c:fread 2024-08-31 20:49:23 +08:00
luoliwoshang
d1f64d3059 c/lua:dump & load 2024-08-31 20:45:19 +08:00
luoliwoshang
f62bcdc803 llcppg/ast:field access & static 2024-08-30 10:11:23 +08:00
xushiwei
2434fd778f Merge pull request #751 from hackerchai/fix/c-libuv-error-eof
fix(c/libuv): Fix EOF error value
2024-08-30 09:01:53 +08:00