pikastech
001efd5946
add stack_usage_report generate py script
2023-04-16 20:26:23 +08:00
lyon
9d4aa3c38c
try to fix gc about __pikaMain
...
fix format
can not markSweep after deinit root
support markRoot if not root
add clang-format
fix path
enable compile-commonds on to support clangd
set markSweep not default
use no_gc object for function frame
only gc for tinyobj, not pikaobj
restore add gc chain when init pikaObj
add clang-format in docker
set for default formatter to clang-format
all Object is GC_ROOT on create
only enable mark sweep to collect after OUT
markSweep after deinit __pikaMain
more mark sweep collect
2023-03-06 10:57:08 +08:00
pikastech
7b95d1c20f
fix va_start err on ac5
2022-11-23 19:07:08 +08:00
pikastech
fa374c72da
adding pika_hal
2022-11-20 22:16:41 +08:00
lyon
8c96721a55
compile mqtt module passed on linux
...
mqttclient compile pass, log and ssl config off
2022-11-12 00:36:28 +08:00
pikastech
7f1d1a01f2
adding purec test
2022-10-28 19:19:31 +08:00
pikastech
766c9bf7c9
add test_purec.h to support run unittest on purec
2022-10-28 18:39:50 +08:00
pikastech
0273c638f1
add lto to cmake, not enable
2022-10-28 16:02:36 +08:00
pikastech
3f9195f89d
optimize speed for obj_getObjDirect
...
optimize speed for arg_append
2022-10-09 13:40:56 +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
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