pikastech
|
ffe0565638
|
multiy module import ok, cmodule not ok
|
2022-10-20 13:57:28 +08:00 |
|
pikastech
|
7c6267bfd9
|
support multi module import parse
|
2022-10-20 12:55:07 +08:00 |
|
pikastech
|
83afef1906
|
fix err when #define __platform_printf to printf
|
2022-10-19 13:16:50 +08:00 |
|
pikastech
|
7d76366446
|
fix for ac5
|
2022-10-17 18:58:42 +08:00 |
|
pikastech
|
cde255ea4b
|
fix msvc
|
2022-10-17 14:06:29 +08:00 |
|
pikastech
|
cf6a2b965d
|
fitting msvc
|
2022-10-17 14:02:27 +08:00 |
|
pikastech
|
7698bd84ac
|
add BaseObjProp
|
2022-10-17 11:04:31 +08:00 |
|
pikastech
|
b5200942f8
|
update version
|
2022-10-15 23:34:08 +08:00 |
|
pikastech
|
86686a99b9
|
binary serch when size > 16
|
2022-10-15 23:32:34 +08:00 |
|
pikastech
|
2244e33943
|
add binary search for prop
|
2022-10-15 23:21:08 +08:00 |
|
pikastech
|
760044609e
|
rm @p ok
|
2022-10-15 21:43:07 +08:00 |
|
pikastech
|
713a755459
|
test ok, rm @p not ok
|
2022-10-15 19:02:36 +08:00 |
|
pikastech
|
0aac8300f1
|
use consturctor_def and method_def with hash
|
2022-10-15 18:02:43 +08:00 |
|
pikastech
|
c6f6589585
|
add method_typedef for __pikaBinding.c
|
2022-10-15 17:32:44 +08:00 |
|
pikastech
|
6f57da3a7f
|
macro to define native method and class ok
|
2022-10-15 15:12:43 +08:00 |
|
pikastech
|
5035159c0b
|
add tinyobj prop
|
2022-10-15 13:58:05 +08:00 |
|
pikastech
|
8e5b1b5fe9
|
use const prop test ok
|
2022-10-15 12:19:46 +08:00 |
|
pikastech
|
24a6e50feb
|
optimize strIsContain and strPointToLastToken
|
2022-10-15 11:07:04 +08:00 |
|
pikastech
|
9ea03893b6
|
optimize speed for native method index
add prof.sh in ci_benchmark
|
2022-10-15 10:04:45 +08:00 |
|
pikastech
|
12ae0d1bcc
|
add class-test
add native_class run test
native class method ok
|
2022-10-15 01:35:14 +08:00 |
|
pikastech
|
fcec043332
|
add native class struct
|
2022-10-14 23:46:23 +08:00 |
|
lyon
|
c0f1482007
|
optimizing methodArg
use const decleartion
use method arg as default arg_cache_size
not open arc_cache on pool_config
|
2022-10-14 00:59:39 +08:00 |
|
pikastech
|
153b31f4c2
|
add __pks_hook_arg_cache_filter
|
2022-10-13 19:33:09 +08:00 |
|
pikastech
|
2e46e3c6ba
|
fix compile err on msvc
|
2022-10-13 10:44:37 +08:00 |
|
pikastech
|
018a3d579f
|
optimize speed for range
|
2022-10-13 01:24:58 +08:00 |
|
pikastech
|
312e883ac9
|
exit shell when ram file include 'exit()'
|
2022-10-12 15:30:55 +08:00 |
|
pikastech
|
4cfb0931f9
|
release v1.11.4
|
2022-10-10 21:37:20 +08:00 |
|
pikastech
|
c32c9d97b2
|
format
|
2022-10-10 21:36:26 +08:00 |
|
pikastech
|
c0f155f203
|
support run file on ram by shell
|
2022-10-10 21:31:07 +08:00 |
|
pikastech
|
15761355ad
|
optimize _update_proxy
|
2022-10-10 12:34:00 +08:00 |
|
pikastech
|
9af8e97874
|
optimize load c module method
|
2022-10-09 19:53:02 +08:00 |
|
pikastech
|
7582a37a73
|
support input() builtin
|
2022-10-09 19:46:05 +08:00 |
|
pikastech
|
3f9195f89d
|
optimize speed for obj_getObjDirect
optimize speed for arg_append
|
2022-10-09 13:40:56 +08:00 |
|
pikastech
|
3a7e5a90e9
|
supprot cut for arg_cache
|
2022-10-08 22:15:53 +08:00 |
|
pikastech
|
f717e9f91d
|
arg cache rate up to 81.29%
|
2022-10-08 21:28:29 +08:00 |
|
pikastech
|
45c3edcfa1
|
add test for UnitTest.py
add volatile for precompiler
update prec
|
2022-10-08 19:23:32 +08:00 |
|
pikastech
|
126a817d49
|
add cache for arg_alloc/free, cache for 6.56%
|
2022-10-08 18:06:43 +08:00 |
|
pikastech
|
d897241485
|
format
|
2022-10-08 12:42:20 +08:00 |
|
pikastech
|
00775cc299
|
use @rt inner the return
|
2022-10-08 12:41:18 +08:00 |
|
pikastech
|
d6725f1b53
|
no copy when return arg
|
2022-10-08 12:28:21 +08:00 |
|
pikastech
|
5523710682
|
optimize speed
|
2022-10-06 14:40:09 +08:00 |
|
pikastech
|
ddcc2f7242
|
opt for args_isArgExist
|
2022-10-06 13:35:52 +08:00 |
|
pikastech
|
c86fbdff41
|
optimize speed by gprof
|
2022-10-06 13:27:02 +08:00 |
|
pikastech
|
f5efb11a75
|
optimize speed for string funs
optimize str sppeed
add prof.sh
not -pg in default
|
2022-10-06 12:44:40 +08:00 |
|
pikastech
|
b986ea9296
|
use more macro inner VM
|
2022-10-06 00:24:46 +08:00 |
|
pikastech
|
603d09febd
|
optimize speed for strEqu
|
2022-10-05 22:29:22 +08:00 |
|
pikastech
|
1748e306d6
|
optimize speed for OPT
|
2022-10-05 21:09:13 +08:00 |
|
pikastech
|
e0aae36a1a
|
reduce malloc
|
2022-10-05 20:36:00 +08:00 |
|
pikastech
|
060ac91f3d
|
reduce alloc for stack push/pop
|
2022-10-05 01:04:37 +08:00 |
|
pikastech
|
7ccd70ffc9
|
fix shell on win
|
2022-10-04 18:03:30 +08:00 |
|