Commit Graph

1468 Commits

Author SHA1 Message Date
Li Jie
a578155dcb asyncio: multi return types promise/generator 2024-07-29 10:46:14 +08:00
Li Jie
df5f1afb74 asyncio: demo comments 2024-07-27 15:26:02 +08:00
Li Jie
b2a2b2f29d asyncio: generator 2024-07-27 15:08:09 +08:00
Li Jie
91df9957f5 asyncio: parallel and concurrent extra functions 2024-07-26 10:15:41 +08:00
Li Jie
08e0ace9a2 asyncio: improve schedule 2024-07-25 11:04:40 +08:00
Li Jie
a4286dbd4b asyncio: improve performance by scheduling last frame 2024-07-25 11:02:02 +08:00
Li Jie
f2e15a6846 asyncio: poc 2024-07-25 08:50:49 +08:00
Li Jie
89bdb315d5 WIP 2024-07-24 01:04:18 +08:00
Li Jie
ab1afd68b7 asyncio: instead io.Await(call) with call.Await() in demo 2024-07-23 17:33:01 +08:00
Li Jie
e1109e9e51 asyncio: doc update 2024-07-23 17:25:42 +08:00
Li Jie
7230e19166 asyncio: redesign 2024-07-23 17:02:40 +08:00
Li Jie
eb7a94bb55 *io.Promise 2024-07-23 15:59:26 +08:00
xushiwei
74cc12133e Update and rename x/async.md to x/io/README.md 2024-07-23 10:52:52 +08:00
xushiwei
7583354f44 Merge pull request #549 from cpunion/async-functions
Async functions design
2024-07-23 10:52:09 +08:00
xushiwei
14c49dd681 Merge pull request #551 from xushiwei/x
llcppg design
2024-07-23 09:41:37 +08:00
xushiwei
e060208417 llcppg design 2024-07-23 09:41:03 +08:00
morpingsss
635eea7acb docs(llgo/doc) add cpp-auto-tool-architecture-documentation (#547)
* docs(llgo/doc) add cpp-auto-tool-architecture-documentation
2024-07-23 08:27:01 +08:00
Li Jie
2c47f4a23d async design: return string 2024-07-22 22:35:02 +08:00
Li Jie
2223577302 async functions design 2024-07-22 22:17:02 +08:00
xushiwei
f42d235dec Merge pull request #548 from xushiwei/x
llgo/x/io: Promise: Async/Await
2024-07-22 19:37:02 +08:00
xushiwei
06a3e278ff llgo/x/io: Promise: Async/Await 2024-07-22 19:34:49 +08:00
xushiwei
17c30b5fdc Merge pull request #546 from visualfc/abi_named
ssa: fix abiNamed for llc verified
2024-07-22 17:12:37 +08:00
visualfc
024b30d0b7 ssa: fix abiNamed for llc verified 2024-07-22 12:38:07 +08:00
xushiwei
a108610a67 Merge pull request #543 from xushiwei/x
os/exec.Cmd.childStdin
2024-07-19 23:27:36 +08:00
xushiwei
12b6abe6a3 cmptest/_osexec 2024-07-19 23:20:55 +08:00
xushiwei
6f82b36962 library os: openFileNolog 2024-07-19 23:19:59 +08:00
xushiwei
ea6b397526 library: os/exec.Cmd.childStdin 2024-07-19 22:23:12 +08:00
xushiwei
118bb3f3ba Merge pull request #541 from xushiwei/x
demo: select, netdbd
2024-07-19 11:31:38 +08:00
xushiwei
bd68075f4d Merge pull request #539 from visualfc/bineq
ssa: fix binop closure/funcdecl
2024-07-19 11:29:15 +08:00
xushiwei
5fa68f8cdd demo: select 2024-07-19 11:27:49 +08:00
xushiwei
199aaf2d05 netdbdemo 2024-07-19 11:22:31 +08:00
xushiwei
892efcc166 Merge pull request #540 from xushiwei/x
c/sys: select
2024-07-19 11:18:58 +08:00
xushiwei
bc90c6b82f c/sys: select 2024-07-19 11:18:13 +08:00
visualfc
82d3d1f0f3 ssa: fix binop closure/funcdecl 2024-07-19 09:58:38 +08:00
xushiwei
576b3198f1 Merge pull request #537 from kindy/fix-expand-env
limit expand env to cmd pkg-config & llvm-config
2024-07-19 09:39:42 +08:00
xushiwei
f55cad8f1c Update README.md 2024-07-19 09:37:50 +08:00
xushiwei
d98654b50d Merge pull request #538 from xushiwei/x
use syscall.Timeval
2024-07-19 08:32:00 +08:00
xushiwei
675d9d8c09 use syscall.Timeval 2024-07-19 08:30:41 +08:00
xushiwei
bab0bb349f Merge pull request #523 from spongehah/c/hyper_related
[feat] llgo/c/hyper-related c lib
2024-07-19 08:20:12 +08:00
Kindy Lin
65d3ed8ce8 limit expand env to cmd pkg-config & llvm-config 2024-07-19 08:14:39 +08:00
xushiwei
8fc4000b63 Update README.md 2024-07-19 07:13:51 +08:00
xushiwei
5b35f781cb Create README.md 2024-07-19 06:43:37 +08:00
xushiwei
2cd11b7da7 Update README.md 2024-07-19 06:33:53 +08:00
xushiwei
cf30d2923c Update and rename How-to-migrate-a-C&C++-Library.md to How-to-support-a-C&C++-Library.md 2024-07-19 06:31:25 +08:00
xushiwei
8fc97794e8 Merge pull request #536 from xushiwei/x
doc How-to-migrate-a-C&C++-Library
v0.9.2
2024-07-18 23:36:18 +08:00
xushiwei
df2ba37687 doc How-to-migrate-a-C&C++-Library 2024-07-18 23:35:39 +08:00
xushiwei
85b16b2a54 Merge pull request #532 from morpingsss/morpingsss/LLGO-Migration-for-C-C++-Third-Party-Libraries
docs(llgo/doc) : Add a document named "LLGO Migration for C/C++ Third-Party Libraries"
2024-07-18 23:24:24 +08:00
xushiwei
eeabc6b61a Merge pull request #534 from xushiwei/q
demo: osexec - todo
2024-07-18 23:01:27 +08:00
xushiwei
2b3dafed61 demo: osexec - todo 2024-07-18 23:00:57 +08:00
xushiwei
7232fc36ab Merge pull request #533 from xushiwei/q
library os: StartProcess/Wait/Sysctl/environ; syscall.Wait4; c/syscall: zerrors; c/os: Setrlimit/Getrlimit;
2024-07-18 22:52:39 +08:00