Commit Graph

1743 Commits

Author SHA1 Message Date
ValK
1c537f0398 Merge pull request #51 from ValKmjolnir/develop
🐛 fix bug in subprocess and dylib
2024-06-20 00:37:15 +08:00
ValKmjolnir
858ffdcb61 🐛 forgot this 2024-06-20 00:31:58 +08:00
ValKmjolnir
bbd4d1907b 🎨 optimize implementation of dlopen 2024-06-20 00:29:14 +08:00
ValKmjolnir
456ed5c782 🐛 fix error return value after call waitpid 2024-06-18 01:00:22 +08:00
ValKmjolnir
35c8afe56b 🔥 watchdog do not exist until edited 2024-06-17 23:52:34 +08:00
ValKmjolnir
9dcb45d786 🐛 fix trace bug in call trace 2024-06-17 21:36:10 +08:00
ValKmjolnir
4d838dc694 add subprocess.active 2024-06-16 22:41:50 +08:00
ValKmjolnir
1de0874c8d add detailed call trace info 2024-06-16 21:57:23 +08:00
ValKmjolnir
abb587c62b 📝 update 2024-06-16 00:37:56 +08:00
ValKmjolnir
f1fb58ead3 🐛 fix render bug in gc info 2024-06-16 00:05:21 +08:00
ValK
78dd535a72 Merge pull request #50 from ValKmjolnir/develop
🐛 fix operand `lnkeq` when splicing vectors
2024-06-15 00:38:51 +08:00
ValKmjolnir
5da80d1b22 🐛 fix lnkeq on 2 vecs 2024-06-15 00:33:16 +08:00
ValKmjolnir
7cc9a9f5c9 🔥 delete useless native functions 2024-06-15 00:16:10 +08:00
ValK
7c175a2883 Merge pull request #49 from ValKmjolnir/develop
👍 add test file for subprocess
2024-06-14 00:41:54 +08:00
ValKmjolnir
671b1ef212 📝 delete useless report info 2024-06-14 00:35:20 +08:00
ValKmjolnir
ce204352c6 add template get/convert for ghost 2024-06-13 23:47:58 +08:00
ValK
0725352349 Merge pull request #48 from ValKmjolnir/develop
👾 finish subprocess module
2024-06-13 01:06:38 +08:00
ValKmjolnir
9752b8823e 🐛 subprocess::terminate return correct value 2024-06-13 01:00:18 +08:00
ValKmjolnir
40ca6c19bf finish subprocess::create/terminate 2024-06-13 00:43:17 +08:00
ValKmjolnir
ef00209018 🐛 fix compilation error on macOS 2024-06-12 22:08:02 +08:00
ValKmjolnir
bf9f0d6338 add subprocess.fork/kill 2024-06-12 01:25:40 +08:00
ValK
0c216e95e8 Merge pull request #47 from ValKmjolnir/develop
👾 try adding new module `subprocess`
2024-06-10 00:42:30 +08:00
ValKmjolnir
2337994b08 🐛 fix compilation error on MSVC 2024-06-10 00:36:52 +08:00
ValKmjolnir
d48c9f44e8 add native functions of subprocess 2024-06-10 00:30:30 +08:00
ValKmjolnir
7e3c6d06b2 add framework for subprocess 2024-06-09 00:21:11 +08:00
ValKmjolnir
1205c6d788 improve vm::value_info 2024-06-08 00:30:20 +08:00
ValK
0ffa62e5cc Merge pull request #45 from ValKmjolnir/develop
📝 add tutorial about new operators
2024-06-07 00:21:42 +08:00
ValKmjolnir
0f80dd7588 📝 rename enums 2024-06-07 00:11:54 +08:00
ValKmjolnir
b09e2a7875 📝 update tutorial about new operators 2024-06-06 23:45:27 +08:00
ValK
5aa99f396b Merge pull request #44 from ValKmjolnir/develop
 support `??` and `?.` operators & fix utf8 output on MSVC
2024-06-06 00:03:56 +08:00
ValKmjolnir
f62d747b23 🐛 really enable utf8 on MSVC 2024-06-06 00:00:48 +08:00
ValKmjolnir
ce9f28274e 🐛 fix compilation error in MSVC 2024-06-05 23:42:56 +08:00
ValKmjolnir
f83b693f65 📝 code improvement 2024-06-05 23:38:48 +08:00
ValKmjolnir
d535c8f7c4 📝 use the same function table 2024-06-05 23:12:38 +08:00
ValKmjolnir
958f669348 🐛 fix typo oprand => operand 2024-06-05 22:59:41 +08:00
ValKmjolnir
1436693cd6 add codegen for ?. 2024-06-05 01:13:39 +08:00
ValKmjolnir
4adf9541b9 add codegen for ?? operator 2024-06-05 00:01:46 +08:00
ValKmjolnir
43c229fc72 add parse process for ?? & ?. 2024-06-04 00:49:01 +08:00
ValKmjolnir
32c0b93e05 📝 rename tokname => token_name_mapper 2024-06-04 00:14:47 +08:00
ValKmjolnir
5e2268e4c5 add token ?? and ?. 2024-06-03 23:29:40 +08:00
ValKmjolnir
5a165d3255 beautiful unicode output info 2024-06-02 23:56:49 +08:00
ValK
0cf8e3bd23 Merge pull request #43 from ValKmjolnir/develop
🎨 rename & file structure change & improve ast/gc dump format
2024-06-02 22:51:28 +08:00
ValKmjolnir
0f61f8e18e 🐛 fix config error in cmake file 2024-06-02 22:47:53 +08:00
ValKmjolnir
18285c1c5a 🐛 fix link error 2024-06-02 22:39:14 +08:00
ValKmjolnir
b020ebf5b5 🐛 fix weird error on mac build 2024-06-02 22:36:41 +08:00
ValKmjolnir
627cb9d773 Merge branch 'master' into develop 2024-06-02 22:33:59 +08:00
ValKmjolnir
886703f3bd 📝 improve output format of gc dump 2024-06-02 22:32:36 +08:00
ValKmjolnir
f6d4d79c51 add windows code page manager 2024-06-02 22:08:17 +08:00
ValKmjolnir
4ac4675491 📝 delete nasal_misc.cpp 2024-06-02 19:58:50 +08:00
ValKmjolnir
05605c3570 📝 move functions from nasal_misc => util 2024-06-02 16:53:03 +08:00