lyon
38388625ca
support mark-sweep gc
...
change project name and url on kernal sources
rename global Value
format name
use g_PikaObjState
add gc chain
add gc_mark()
add printCanFree
add sub locals init
try use mark-sweep to solve circle-ref
use mark sweep to collect circle ref succeed
import mark-sweep GC
config_default
update
2023-03-05 12:57:27 +08:00
lyon
6c6be65db6
support add and build
2023-02-22 21:59:28 +08:00
lyon
69cea1d718
fix ci
2023-01-27 23:00:53 +08:00
lyon
897a7eba0b
fix str() for bytes
2023-01-26 15:58:58 +08:00
lyon
677472b260
fix --add-file loss some bytes
2022-12-01 17:50:27 +08:00
lyon
546d5c526a
load file from py.a, loss some bytes at head
2022-12-01 16:11:25 +08:00
pikastech
a97212a5b3
support bytes add bytes
2022-11-09 16:42:09 +08:00
pikastech
98863c79c3
fix core dump when print kw arg
2022-11-03 18:51:53 +08:00
pikastech
766c9bf7c9
add test_purec.h to support run unittest on purec
2022-10-28 18:39:50 +08:00
pikastech
d8698d5cac
reduce ram usage of stack
2022-10-02 00:00:53 +08:00
pikastech
9eb469e521
support eval()
2022-10-01 14:03:57 +08:00
pikastech
b21fd029ed
optimize str slice, time speed recuse 95%
2022-09-29 20:41:57 +08:00
pikastech
71d7298057
support string.strip(ch)
2022-09-29 18:47:03 +08:00
pikastech
fd4fb54dc7
fix ref err in function local context
...
update date
2022-09-28 10:57:19 +08:00
pikastech
efd9abbf17
add mem check
...
add big_dict_update test
2022-09-27 21:30:30 +08:00
pikastech
75d6f97823
move test to top
2022-09-26 21:47:52 +08:00