Li Jie
|
a473901cfd
|
runtime: patching testing/testing.go for go1.24
|
2025-02-19 11:46:47 +08:00 |
|
Li Jie
|
b163d71aed
|
test: 3 attempts to avoid clang errors
|
2025-02-19 11:35:24 +08:00 |
|
Li Jie
|
d561f1399a
|
test: test compiler/internal/build with verbose to show clang command line
|
2025-02-19 11:35:24 +08:00 |
|
Li Jie
|
00406e08fb
|
ssa: record NeedRuntime, NeedPyInit in Package to compatible multi-packages building
|
2025-02-19 11:35:24 +08:00 |
|
Li Jie
|
0e4ca910d6
|
build: building multi packages outputs to temporary path
|
2025-02-19 11:35:24 +08:00 |
|
Li Jie
|
b00f52472b
|
build: don't output pkg path
|
2025-02-19 11:35:24 +08:00 |
|
Li Jie
|
95a6e356ee
|
build: let llgo build without -o outputs executable
|
2025-02-19 11:35:24 +08:00 |
|
Li Jie
|
f4da8e8876
|
runtime: disable godebug unimplemented warnings
|
2025-02-19 11:35:23 +08:00 |
|
Li Jie
|
1a08a59b49
|
env: fix devel version name
|
2025-02-19 11:35:23 +08:00 |
|
Li Jie
|
758ceb791b
|
compiler: upgrade x/tools 0.30.0
|
2025-02-19 11:35:23 +08:00 |
|
Li Jie
|
6a1e0084f4
|
ssa: support len([]func())
|
2025-02-19 11:35:23 +08:00 |
|
Li Jie
|
e318cab252
|
compiler: add internal/build tests
|
2025-02-19 11:35:23 +08:00 |
|
Li Jie
|
6b12547303
|
ci: filter out uncollected packages
|
2025-02-19 11:35:23 +08:00 |
|
Li Jie
|
96d6c00815
|
cl: regenerate test snapshots
|
2025-02-19 11:35:22 +08:00 |
|
Li Jie
|
7be79d81f9
|
ssa: uniform byte and uint8 name on different platforms
|
2025-02-19 11:35:22 +08:00 |
|
Li Jie
|
2be558d554
|
runtime: reflect.Value.Equal
|
2025-02-19 11:35:22 +08:00 |
|
Li Jie
|
60fac0a010
|
ci: test on go1.24
|
2025-02-19 11:35:21 +08:00 |
|
Li Jie
|
df0f239929
|
runtime: fix patch for testing
|
2025-02-17 07:50:37 +08:00 |
|
Li Jie
|
4e1aea4597
|
ci: run llgo test
|
2025-02-17 07:50:36 +08:00 |
|
xushiwei
|
60224dd77d
|
Merge pull request #1003 from cpunion/fix-sleep
runtime: fix time.Sleep
|
2025-02-17 06:15:08 +08:00 |
|
xushiwei
|
ded408f145
|
Merge pull request #1004 from visualfc/goexit2
runtime: goexit use thread key
|
2025-02-17 06:12:28 +08:00 |
|
xushiwei
|
69deeca321
|
Merge pull request #1002 from cpunion/fix-global-var-type
cl: fix wrong global variable type patching
|
2025-02-17 06:09:10 +08:00 |
|
xushiwei
|
5e1e7bdad0
|
Merge pull request #1005 from cpunion/safe-mutex-init
runtime: safe mutex initialization
|
2025-02-17 06:08:21 +08:00 |
|
Li Jie
|
22f4924d8e
|
runtime: safe mutex initialization
|
2025-02-16 20:52:22 +08:00 |
|
visualfc
|
8591275eb2
|
runtime: goexit use thread key
|
2025-02-16 19:53:38 +08:00 |
|
Li Jie
|
d91bb33178
|
runtime: fix time.Sleep
|
2025-02-16 19:25:59 +08:00 |
|
Li Jie
|
d8e782f3f1
|
cl: fix wrong global variable type patching
|
2025-02-16 12:53:42 +08:00 |
|
xushiwei
|
51755b8da3
|
Merge pull request #998 from visualfc/goexit
runtime: support Goexit
|
2025-02-16 08:52:10 +08:00 |
|
xushiwei
|
e5c0aed75e
|
Merge pull request #997 from cpunion/fix-release
Fix release build
|
2025-02-16 08:44:48 +08:00 |
|
visualfc
|
6d7e984238
|
runtime: support Goexit
|
2025-02-16 08:24:33 +08:00 |
|
Li Jie
|
4dcc944f53
|
ci: lock tonistiigi/binfmt:qemu-v7.0.0-28 to avoid binfmt crash
|
2025-02-15 19:31:01 +08:00 |
|
Li Jie
|
fbb978e8a5
|
ci: populate linux sysroot in parallel
|
2025-02-15 19:30:32 +08:00 |
|
Li Jie
|
46a3a4f7e3
|
ci: disable populate cache
|
2025-02-15 19:30:07 +08:00 |
|
xushiwei
|
e74d2b45c0
|
Merge pull request #996 from xushiwei/q
qiniu/x v1.13.12
|
2025-02-15 18:45:00 +08:00 |
|
xushiwei
|
d40298ac58
|
qiniu/x v1.13.12
|
2025-02-15 18:30:57 +08:00 |
|
xushiwei
|
87d7a4862e
|
Merge pull request #978 from visualfc/llruntime
runtime: config hasAltPkg and overlay
v0.10.0-pre.2
|
2025-02-15 15:26:50 +08:00 |
|
visualfc
|
8be9a560e9
|
runtime: rm ignoreName
|
2025-02-15 14:56:59 +08:00 |
|
visualfc
|
0d218bb4b9
|
runtime: config overlay
|
2025-02-15 13:25:25 +08:00 |
|
visualfc
|
1b3464b610
|
runtime: config hasAltPkg and ignoreName
|
2025-02-15 13:22:28 +08:00 |
|
xushiwei
|
c4e66a104b
|
Merge pull request #994 from xushiwei/q
README: Key modules move into compiler directory
|
2025-02-15 13:20:19 +08:00 |
|
xushiwei
|
d4eaef6ac8
|
README: Key modules move into compiler directory
|
2025-02-15 13:19:38 +08:00 |
|
xushiwei
|
9a634b22a7
|
Merge pull request #991 from cpunion/update-doc
doc: update install instructions
|
2025-02-15 12:02:45 +08:00 |
|
xushiwei
|
54f5f38637
|
Merge pull request #946 from cpunion/testing
llgo test
|
2025-02-15 12:01:49 +08:00 |
|
Li Jie
|
21a5180b2f
|
cl: regenerate test snapshots
|
2025-02-15 11:18:03 +08:00 |
|
Li Jie
|
8116d34a60
|
runtime: runtime.Callers, runtime.CallersFrames
|
2025-02-15 11:18:03 +08:00 |
|
Li Jie
|
c6462cbcc7
|
ssa: fix type assertion of same type
|
2025-02-15 11:18:03 +08:00 |
|
Li Jie
|
4e34ce7470
|
runtime: fix incorrect function signature
|
2025-02-15 11:18:03 +08:00 |
|
Li Jie
|
c2299818cd
|
compiler: fix llgo build test
|
2025-02-14 19:02:35 +08:00 |
|
Li Jie
|
2d06dc5cfe
|
demo: call println, c.Printf, fmt.Println
|
2025-02-14 19:02:35 +08:00 |
|
Li Jie
|
5329f28580
|
runtime: testing runtime
|
2025-02-14 19:02:32 +08:00 |
|