27 Commits

Author SHA1 Message Date
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
ad22498992 rm files
fix include cmake
2022-09-06 21:13:13 +08:00
任祉涵
36b3d2775a
PikaNN simple version (#211)
* PikaNN sample

* Delete __asset_lib_to_file_py_a.c

* Update CMakeLists.txt

Co-authored-by: Lyon <88232613+pikasTech@users.noreply.github.com>
2022-09-06 21:08:10 +08:00
pikastech
f76e456ea0 add test, examples for re, fix some mem leak 2022-08-29 16:29:03 +08:00
李昂
f86ddc3d12 !32 support gcov and lcov
* install lcov in docker
* add lcov.sh support gcov
2022-06-21 06:19:07 +00:00
李昂
b5da16e285 !29 add pika_lua package
* fix Dockerfile
* add liblua5.3 to package
* support pika_lua.evalLine()
* create pika_lua package
* install and include lua5.3
* add lua5.4 lib
2022-06-16 02:52:07 +00:00
Lyon
b359062172
Dev (#118)
* add PLOOC

* add PLOOC to kernal

* remove unrequired files

* remove pack

* fix plooc ci in test/*.cpp

* add test_common.h

Co-authored-by: Gabriel Wang <embedded_zhuoran@Hotmail.com>
2022-05-19 20:52:19 +08:00
lyon
6ce43a3285 add cross comiple for win for bytecodegen 2022-05-04 19:53:54 +08:00
lyon
09fa1e5a22 lib_link_bytecode test ok 2022-04-30 21:13:42 +08:00
lyon
19f0643921 fix clang warning 2022-04-29 12:58:46 +08:00
lyon1998
ad808828e2 add config.h 2022-04-14 18:55:11 +08:00
lyon1998
51461774ff fix config for benchmark 2022-04-14 18:31:54 +08:00
lyon1998
eae58359f1 set enable builtin list as default 2022-04-14 15:58:24 +08:00
lyon
8dea406b6d use pika_config in benchmark 2022-03-09 10:21:10 +08:00
lyon
406fdbf929 add demo_pikaMain to test shell 2022-01-06 16:17:40 +08:00
lyon
768b92c3a5 add cmakelist and main.cpp for benchmark 2022-01-04 00:16:43 +08:00
lyon
4428763042 use __VM_DEBUG_ in default 2021-12-31 00:11:56 +08:00
lyon
0945b66b87 no Werror, use inner buffs 2021-12-20 16:15:40 +08:00
lyon
f94630e75e add weak hock to extern the parse from packages 2021-12-20 15:49:49 +08:00
lyon
20b228e3aa use more warning and debug maybe use uninited 2021-12-19 00:49:43 +08:00
lyon
3ab412f219 use NEUM to save type instead of char * 2021-11-15 09:35:48 +08:00
lyon
5316ede928 add Warning flag and solve warnings 2021-11-14 18:39:08 +08:00
lyon1998
aef94d2572 rename contral to control 2021-10-12 23:29:16 +08:00
lyon1998
23a62ba029 rename PikaRunExtern to PikaRunExternContral 2021-10-12 23:07:16 +08:00
lyon1998
332ef8afb0 debug include for core 2021-10-12 22:40:01 +08:00
graduateDesign
cfa17f3764 chang to linux 2021-10-04 01:10:49 +08:00