1987 Commits

Author SHA1 Message Date
blueloveTH
e4b6d566a7 add SStream 2023-10-15 21:36:30 +08:00
blueloveTH
3f7435263a Update amalgamate.py 2023-10-15 16:57:56 +08:00
blueloveTH
cdcdded9a3 some fix 2023-10-15 16:47:53 +08:00
blueloveTH
acdab59d94 Update cJSONw.cpp 2023-10-15 16:06:49 +08:00
blueloveTH
7922513255 Update cJSONw.cpp 2023-10-15 16:03:44 +08:00
blueloveTH
852123d6d3 docs update 2023-10-15 15:46:38 +08:00
blueloveTH
b9ad9f18c2 docs update 2023-10-15 15:43:00 +08:00
blueloveTH
4c13c5480d ... 2023-10-15 15:30:53 +08:00
blueloveTH
ac5bc5ea0e Update cJSONw.cpp 2023-10-15 15:26:56 +08:00
blueloveTH
b3e77cdb51 ... 2023-10-15 15:20:22 +08:00
blueloveTH
3c6e4b4e76 ... 2023-10-15 15:15:44 +08:00
blueloveTH
227e76e3e4 cjson cleanup 2023-10-15 15:00:25 +08:00
Mahbub Alam
2950d88545
Add cjson module (#151)
* Add cjson module

* Create structure for cjson module

* Implemenet loads function

* Convert cJsonBool to python boolean

* Implement dumps function

* Convert json bool and null to python Bool and None

* necessary changes of project structure

* Update amalgamate.py

* Support non-dictionary json objects (list, tuple, string, number, bool, null)

* Fix tests

* fix CI

* fix CI

* Convert python to cJson and then to string

* Delete cJSON object after use

---------

Co-authored-by: Mahbub Alam <alam.mahbub214@gmail.com>
Co-authored-by: blueloveTH <blueloveth@foxmail.com>
2023-10-15 13:32:20 +08:00
blueloveTH
53e4043e0e fix a bug of _class in Function 2023-10-15 04:44:10 +08:00
blueloveTH
c3f10ae4d1 fix a bug of type.__class__ 2023-10-15 04:31:16 +08:00
blueloveTH
01fecaa352 fix a bug 2023-10-15 03:33:03 +08:00
blueloveTH
7f68155b04 docs update 2023-10-14 17:59:18 +08:00
blueloveTH
9481d653b6 docs update 2023-10-14 17:52:14 +08:00
blueloveTH
f81ebccb62 docs update 2023-10-14 17:03:33 +08:00
blueloveTH
0aef0c8a01 docs update 2023-10-14 16:58:32 +08:00
blueloveTH
3d332a694f Create primes.lua 2023-10-14 16:34:14 +08:00
blueloveTH
7cb0959922 fix a unittest error 2023-10-14 15:29:30 +08:00
blueloveTH
37f47b8cee ... 2023-10-14 15:26:50 +08:00
blueloveTH
0157025097 disable code serialization impl 2023-10-14 15:25:07 +08:00
blueloveTH
02798c5b00 ... 2023-10-14 15:22:16 +08:00
blueloveTH
eb1f8f0a4f some more optimize 2023-10-14 15:18:45 +08:00
blueloveTH
1afef9dcb9 reduce bytecode size 2023-10-14 14:30:15 +08:00
blueloveTH
ffde186dfa change opcode to uint8_t 2023-10-14 12:43:10 +08:00
BLUELOVETH
1879a47597
Update ceval.cpp 2023-10-14 02:07:58 +08:00
blueloveTH
9cd1ed164b some doc fix 2023-10-14 01:38:54 +08:00
blueloveTH
ea94e3c531 some doc fix 2023-10-14 01:35:29 +08:00
blueloveTH
66d9870150 ... 2023-10-14 01:33:22 +08:00
blueloveTH
eec1bb3c99 Update performance.md v1.2.6 2023-10-14 01:29:16 +08:00
blueloveTH
d9aef85f0d Update performance.md 2023-10-14 01:26:16 +08:00
blueloveTH
6c821f35ea ... 2023-10-14 01:07:49 +08:00
blueloveTH
31cbb8b652 add bool prediction 2023-10-14 01:04:49 +08:00
blueloveTH
b889acd896 ... 2023-10-14 00:54:29 +08:00
blueloveTH
3cae7e6809 inline gc check 2023-10-14 00:50:31 +08:00
blueloveTH
4fa7106f2c fix msg error answer 2023-10-14 00:42:03 +08:00
blueloveTH
cb1c6a0fca fix error msg answer 2023-10-14 00:38:42 +08:00
blueloveTH
c158e631d1 ... 2023-10-14 00:37:16 +08:00
blueloveTH
814ce3e465 add fastpath for simple calls 2023-10-14 00:29:03 +08:00
blueloveTH
2031dadc8e some update 2023-10-13 23:39:19 +08:00
blueloveTH
47589b9e9a ... v1.2.5 2023-10-13 13:25:47 +08:00
blueloveTH
8b155ff95c ... 2023-10-13 13:24:52 +08:00
blueloveTH
5ecd59f11c ... 2023-10-13 13:12:05 +08:00
blueloveTH
d30b1de4c9 ... 2023-10-13 13:02:24 +08:00
blueloveTH
a5b7a0d1ae ... 2023-10-13 12:59:43 +08:00
blueloveTH
92e4416c4e some refactor 2023-10-13 12:46:41 +08:00
blueloveTH
9f3d15ca51 ... 2023-10-13 12:18:33 +08:00