xushiwei
|
a3b23e348a
|
library syscall (linux): Wait4
|
2024-07-26 14:49:21 +08:00 |
|
xushiwei
|
384e887fdb
|
syscall (linux): waitid, pipe2
|
2024-07-26 14:35:58 +08:00 |
|
xushiwei
|
d3e84cbc4c
|
ci
|
2024-07-26 13:47:22 +08:00 |
|
xushiwei
|
1b06948fb0
|
library: os, syscall
|
2024-07-26 13:46:21 +08:00 |
|
xushiwei
|
98d075728f
|
Merge pull request #564 from spongehah/refactor/c-libuv-remove-go-wrapper
refactor(c-libuv): Separate third-party libraries from standard libraries
|
2024-07-26 10:04:31 +08:00 |
|
赵英杰
|
1a7ecda67c
|
refactor(c-libuv): Separate third-party libraries from standard libraries
|
2024-07-26 09:38:45 +08:00 |
|
xushiwei
|
067078db86
|
Merge pull request #563 from spongehah/refactor/c-libuv-remove-go-wrapper
refactor(c-libuv): Adjust the style of Errno definitions
|
2024-07-26 09:26:57 +08:00 |
|
赵英杰
|
37650fae75
|
refactor(c-libuv): Adjust the style of Errno definitions
|
2024-07-26 09:23:02 +08:00 |
|
xushiwei
|
13be3e3216
|
Merge pull request #562 from xushiwei/x
library os: ReadFile
|
2024-07-26 07:48:32 +08:00 |
|
xushiwei
|
87a7809104
|
library os: ReadFile
|
2024-07-26 07:42:26 +08:00 |
|
xushiwei
|
e82c33716a
|
Update and rename Rust-to-LLGO-Migration-Guide.md to How-to-support-a-Rust-Library.md
|
2024-07-25 20:37:09 +08:00 |
|
xushiwei
|
9ebdddad1f
|
Delete rust/.gitkeep
|
2024-07-25 19:55:13 +08:00 |
|
xushiwei
|
90f85bb9c3
|
Merge pull request #554 from luoliwoshang/c/clang/symbol
c/clang:symbol dump demo
|
2024-07-25 19:26:11 +08:00 |
|
xushiwei
|
002d04a3a1
|
Merge pull request #550 from luoliwoshang/env/correct-parse
env:fix incorrect extra line breaks & subcmd match
|
2024-07-25 19:24:31 +08:00 |
|
xushiwei
|
88a0b12e73
|
Merge pull request #559 from visualfc/mapnext
ssa: fix map next for named
|
2024-07-25 19:19:43 +08:00 |
|
xushiwei
|
5828e7f576
|
Update llcppg.go
|
2024-07-25 19:18:26 +08:00 |
|
xushiwei
|
a11da90d10
|
Merge pull request #560 from xushiwei/x
llcppg
|
2024-07-25 19:12:18 +08:00 |
|
xushiwei
|
d8026833dc
|
llcppg
|
2024-07-25 18:46:40 +08:00 |
|
visualfc
|
8029bb6142
|
ssa: fix map next for named
|
2024-07-25 18:08:25 +08:00 |
|
luoliwoshang
|
baaddd395c
|
c/clang:file location
c/clang/demo:filename
c/clang:fix undefined filename
c/clang:file use uintptr
c/clang:change cpp format
|
2024-07-25 18:00:03 +08:00 |
|
xushiwei
|
8bcbe7b3c6
|
Merge pull request #558 from xushiwei/x
llcppg design
|
2024-07-25 17:24:15 +08:00 |
|
xushiwei
|
4297320886
|
llcppg design
|
2024-07-25 17:23:34 +08:00 |
|
xushiwei
|
614994d8c7
|
Merge pull request #555 from hackerchai/refactor/c-libuv-remove-go-wrapper
feat(c/libuv): implement libuv to support async io
|
2024-07-25 17:12:03 +08:00 |
|
赵英杰
|
65e1f261c0
|
refactor(c-libuv): Ajust Errno
|
2024-07-25 15:40:02 +08:00 |
|
xushiwei
|
aa4caa6938
|
Merge pull request #557 from spongehah/rust/to-readme
doc:Rust-to-LLGO-Migration-Guide.md
|
2024-07-25 14:31:07 +08:00 |
|
赵英杰
|
9741574516
|
llgo/rust/readme: Some modifications
|
2024-07-25 12:07:05 +08:00 |
|
hackerchai
|
c27c654180
|
refactor(c/libuv): general fixes & optimize code
Signed-off-by: hackerchai <i@hackerchai.com>
refactor(c/libuv): optimize functions
Signed-off-by: hackerchai <i@hackerchai.com>
refactor(c/libuv): mv name
Signed-off-by: hackerchai <i@hackerchai.com>
refactor(c/libuv): modify libs
Signed-off-by: hackerchai <i@hackerchai.com>
refactor(c/libuv): use new buffer arg
Signed-off-by: hackerchai <i@hackerchai.com>
refactor(c/libuv/demo): optimize code style with go style
Signed-off-by: hackerchai <i@hackerchai.com>
refactor(c/libuv): optimize code and add comment
Signed-off-by: hackerchai <i@hackerchai.com>
fix(c/libuv): fix TranslateSysError
Signed-off-by: hackerchai <i@hackerchai.com>
refactor(c/libuv): remove go wrapper
Signed-off-by: hackerchai <i@hackerchai.com>
refactor(c/libuv/demo): refactor c style
Signed-off-by: hackerchai <i@hackerchai.com>
refactor(c/liobuv/demo): Some adjustments after removing go wrapper
refactor(c/libuv/demo): add print in echo_server
Signed-off-by: hackerchai <i@hackerchai.com>
doc(c/libuv): add README.md for c/libuv
Signed-off-by: hackerchai <i@hackerchai.com>
feat(c/libuv): implement poll_init_socket
Signed-off-by: hackerchai <i@hackerchai.com>
refactor(c/libuv): mv poll_init_socket function
Signed-off-by: hackerchai <i@hackerchai.com>
refactor(demo): remove libuv demo
Signed-off-by: hackerchai <i@hackerchai.com>
|
2024-07-25 11:04:06 +08:00 |
|
赵英杰
|
c63580ee38
|
feat(c/libuv/demo): Add libuv demo echo_server
refactor(c/libuv): Adjust comments and file names to accommodate merge
|
2024-07-25 11:00:57 +08:00 |
|
赵英杰
|
e9d4328fad
|
feat(c/libuv): Add tcp, udp, poll, core, stream, err features
feat(c/io): add libuv async io with io, tcp, udp, timer, dns, loop
feat(c/io): add libuv async io with stream, req, handle
feat(c/libuv): rename c/io to c/libuv, and improve errro, net, handle, stream
feat(c/libuv): Add a libuv demo: echo_server
refactor(c/libuv): Adjust comments and file names to accommodate merge
|
2024-07-25 11:00:57 +08:00 |
|
hackerchai
|
545f9f2cca
|
feat(c/libuv/demo): Add libuv async_fs demo
Signed-off-by: hackerchai <i@hackerchai.com>
fix(c/libuv): fix fs demo
Signed-off-by: hackerchai <i@hackerchai.com>
refactor(c/libuv): neat comment and adapt merge
Signed-off-by: hackerchai <i@hackerchai.com>
|
2024-07-25 11:00:56 +08:00 |
|
hackerchai
|
db6930d9e4
|
feat(c/libuv): Add io, fs, signal, core, poll features
Signed-off-by: hackerchai <i@hackerchai.com>
feat(c/libuv): Add io, fs, signal features
Signed-off-by: hackerchai <i@hackerchai.com>
refactor(c/libuv): rename io into libuv
Signed-off-by: hackerchai <i@hackerchai.com>
fix(c/libuv): fix some compile errors
Signed-off-by: hackerchai <i@hackerchai.com>
|
2024-07-25 11:00:55 +08:00 |
|
赵英杰
|
9379a41b37
|
llgo/rust/readme: improve Rust-to-LLGO-Migration-Guide
|
2024-07-25 09:07:33 +08:00 |
|
赵英杰
|
c0eeedc71a
|
llgo/rust/readme: update readme
|
2024-07-25 09:04:55 +08:00 |
|
luoliwoshang
|
400197def8
|
doc:Rust-to-LLGO-Migration-Guide.md
|
2024-07-25 09:04:55 +08:00 |
|
luoliwoshang
|
0f8b202531
|
c/clang:symbol dump demo
|
2024-07-24 15:58:50 +08:00 |
|
xushiwei
|
1eb9775f34
|
Merge pull request #552 from cpunion/async-functions
Async functions design
|
2024-07-24 12:04:18 +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 |
|
luoliwoshang
|
18de4e57eb
|
env:fix incorrect extra line breaks & subcmd match
|
2024-07-23 14:32:44 +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 |
|