Commit Graph

1299 Commits

Author SHA1 Message Date
xushiwei
1e39bd8336 Program.Zero: support types.Signature/Chan 2024-07-08 15:37:20 +08:00
xushiwei
e58de234ac Merge pull request #460 from visualfc/funceq
ssa: fix func binop eq
2024-07-08 15:27:05 +08:00
visualfc
903cc181c4 cl/cltest: program init types.sizes 2024-07-08 15:21:03 +08:00
xushiwei
2183a098c3 Merge pull request #467 from xushiwei/q
library/demo: log
2024-07-08 15:20:41 +08:00
xushiwei
1d4cba9180 library/demo: log 2024-07-08 15:17:08 +08:00
xushiwei
ed724c5280 Merge pull request #464 from aofei/GOBIN
build: ensure GOBIN directory exists before use
2024-07-08 12:23:01 +08:00
xushiwei
fbd13ac42c Merge pull request #465 from morpingsss/morpingsss/add_Fopen
feat(llgo/c):Add two functions : Fopen &  Fclose
2024-07-08 12:20:03 +08:00
morpingsss
ea6eab557b feat(llgo/c):Add two functions Fopen and Fclose 2024-07-08 12:01:22 +08:00
Aofei Sheng
a1cb2a0589 build: ensure GOBIN directory exists before use 2024-07-08 08:57:18 +08:00
xushiwei
5de5a8ca94 Merge pull request #461 from goplus/dependabot/go_modules/github.com/goplus/mod-0.13.12
build(deps): bump github.com/goplus/mod from 0.13.10 to 0.13.12
2024-07-08 00:15:15 +08:00
dependabot[bot]
274026d338 build(deps): bump github.com/goplus/mod from 0.13.10 to 0.13.12
Bumps [github.com/goplus/mod](https://github.com/goplus/mod) from 0.13.10 to 0.13.12.
- [Release notes](https://github.com/goplus/mod/releases)
- [Commits](https://github.com/goplus/mod/compare/v0.13.10...v0.13.12)

---
updated-dependencies:
- dependency-name: github.com/goplus/mod
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-07 16:10:49 +00:00
visualfc
3875bc34bd ssa: fix func binop eq 2024-07-07 20:37:29 +08:00
xushiwei
8db3ccce2e Merge pull request #459 from xushiwei/ll
README: run _pydemo
v0.9.0
2024-07-07 19:04:52 +08:00
xushiwei
34bb6fd851 README: run _pydemo 2024-07-07 19:04:10 +08:00
xushiwei
ffa74db136 Merge pull request #458 from xushiwei/ll
runtime chan fix: ChanTryRecv
2024-07-07 17:36:53 +08:00
xushiwei
66f2cbb91f runtime chan fix: ChanTryRecv 2024-07-07 17:23:21 +08:00
xushiwei
a57d49b057 Merge pull request #457 from xushiwei/q
fix #453 (select recv))
2024-07-07 16:21:45 +08:00
xushiwei
7b41a0ff16 fix #453 (select recv)) 2024-07-07 16:03:41 +08:00
xushiwei
4ca50f8973 Merge pull request #456 from aofei/llvm-18
llvm: default to LLVM 18
2024-07-07 15:44:20 +08:00
Aofei Sheng
abe2c6870b llvm: default to LLVM 18 2024-07-07 15:20:11 +08:00
xushiwei
c0ae681d69 Update README.md 2024-07-07 15:14:05 +08:00
xushiwei
b4745c0134 Merge pull request #455 from xushiwei/q
README
2024-07-07 15:12:55 +08:00
xushiwei
d369a6429e README 2024-07-07 15:12:20 +08:00
xushiwei
af3e326178 Merge pull request #453 from visualfc/select
[wip] ssa: select
2024-07-07 13:02:04 +08:00
visualfc
8e256a2d5d ssa: select 2024-07-07 11:26:22 +08:00
xushiwei
bdcbd9008d Merge pull request #452 from xushiwei/q
runtime: Select/TrySelect
2024-07-06 22:05:57 +08:00
xushiwei
453faa6a76 runtime: Select/TrySelect 2024-07-06 21:59:28 +08:00
xushiwei
b0941faf88 Merge pull request #431 from visualfc/map
ssa: support runtime.map
2024-07-04 19:17:10 +08:00
visualfc
91ba215568 internal/runtime: check abi.KindDirectIface 2024-07-04 18:59:41 +08:00
visualfc
be32f4072e internal/runtime: check abi.TFlagRegularMemory 2024-07-04 18:50:37 +08:00
visualfc
bcb217c1da ssa: set pointer directiface 2024-07-04 18:50:37 +08:00
visualfc
490a16a8df ssa: index check take address 2024-07-04 18:50:36 +08:00
visualfc
28d8c56534 ssa: index take addr 2024-07-04 18:50:36 +08:00
visualfc
46423ed166 internal/runtime: impl type.equal 2024-07-04 18:50:36 +08:00
visualfc
4286a510b4 runtime: stubs init hashkey 2024-07-04 18:50:36 +08:00
visualfc
8d193ab39f runtime: map hasher 2024-07-04 18:50:36 +08:00
visualfc
439e377111 ssa: map delete, map eql nil 2024-07-04 18:50:36 +08:00
visualfc
28ebce6b65 ssa: map range/next 2024-07-04 18:50:36 +08:00
visualfc
2ccd1625e7 ssa: support runtime.map 2024-07-04 18:50:36 +08:00
xushiwei
e05e61a59b Merge pull request #448 from xushiwei/q
patch fmt: printArg; py.Str; py.FromCStr/FromCStrAndLen/FromGoString
2024-07-04 18:44:33 +08:00
xushiwei
4660eae8c7 cl: _testpy/callpy 2024-07-04 18:39:31 +08:00
xushiwei
e55e90db1a py.Str; py.FromCStr/FromCStrAndLen/FromGoString 2024-07-04 18:34:00 +08:00
xushiwei
23da63767c patch fmt: printArg 2024-07-04 17:39:02 +08:00
xushiwei
13b19c35c6 Merge pull request #447 from xushiwei/q
patch fmt: fmt.Printf
2024-07-04 17:33:48 +08:00
xushiwei
7e25ec1ac3 patch reflect 2024-07-04 17:29:40 +08:00
xushiwei
ab1d05642e patch fmt: fmt.Printf 2024-07-04 17:05:26 +08:00
xushiwei
079b28fddf Merge pull request #445 from visualfc/namedfunc
ssa: fix named func call
2024-07-04 15:14:12 +08:00
visualfc
d52d62badb ssa: fix named func call 2024-07-04 11:28:40 +08:00
xushiwei
fa53135c8a Merge pull request #443 from xushiwei/q
README: libraries
2024-07-02 23:10:57 +08:00
xushiwei
d6a3f9fd8f README: libraries 2024-07-02 23:08:57 +08:00