29 Commits

Author SHA1 Message Date
lyon
4f12ac1785 add PIKA_SHELL_FILTER enable on test_default 2023-02-13 10:58:41 +08:00
lyon
9283968a1c add test by exit innter vm hock 2022-10-26 16:57:29 +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
00608e1edb bigger file_buff in test 2022-10-11 12:17:28 +08:00
pikastech
f717e9f91d arg cache rate up to 81.29% 2022-10-08 21:28:29 +08:00
pikastech
d8698d5cac reduce ram usage of stack 2022-10-02 00:00:53 +08:00
pikastech
201953c15c fix config name 2022-09-28 12:31:05 +08:00
pikastech
565454a879 add config.h 2022-09-28 12:04:01 +08:00
pikastech
efd9abbf17 add mem check
add big_dict_update test
2022-09-27 21:30:30 +08:00
pikastech
04da2b93b6 supporting decorator to macro in pyi
update PikaObj.pyi

use @PIKA_C_MACRO_IF to cut sysobj
2022-08-24 13:01:11 +08:00
pikastech
57fdfea7d3 add config_benchmark 2022-07-31 20:07:21 +08:00
pikastech
4899884747 use u32 for mem info
add speed by using register in for-loop

fix ci_benchmark
2022-07-31 11:14:49 +08:00
pikastech
6c6304a896 add type check for operand
support int**float (need PikaMath enabled)
2022-07-30 11:59:44 +08:00
pikastech
9983910c56 not test bigfile in POOL mode 2022-07-29 09:13:51 +08:00
pikastech
1e956cfcff fix CI 2022-07-26 10:41:29 +08:00
pikastech
73123cdd9f support <int32_t size> for stack 2022-07-26 10:24:31 +08:00
李昂
b463e812bf !42 Support PikaCV, can read data from Jpeg and convert to rgb888/rgb565
* add pikaCV-test.cpp
* read(Image) and convert to RGB565 is tested ok
* transfer can return res, but not assert
* format tjpgd
* add test for PikaCV
* add assert for newContent
* restore assets
* restore PikaCV.pyi
* restore PikaCV
* restore uint16_t
* add jpeg_test.py
* move ADC, GPIO, RGB ... to Device
* add jd_decomp
* convert_JPEGtoREG888 is not ok
* connecting tjpegdec
* Converter.toRGB565() .toRGB888() .toGRay() eachother is ok
* support Gray
* add PikaCV_Image, PikaCV_ImageFormat
* add classes for PikaCV
* add PikaCV
2022-07-08 09:33:53 +00:00
李昂
b20b5f1bb5 !37 support <try> <except> <raise> keywords, not support parameter yet
* restore __pika_ooc.h
* raise in cmodule and py function is ok
* add trydef1.py
* add PIKA_ASSERT_ENABLE config, add try_info
2022-06-26 07:30:52 +00:00
pikastech
c56f35cd1a use #ifndef in config_valid.h 2022-06-24 09:37:42 +08:00
pikastech
1775b6e600 Merge mem pool config to kernal
only export the mem_pool_<> api

    add pool to test, move pool_init to dataMemory
2022-06-22 10:35:37 +08:00
pikastech
e8ffa73d2a support multiline connection 2022-06-10 09:53:54 +08:00
pikastech
ca5f480ba0 use bigger VM stack size in gtest.config 2022-06-07 13:18:24 +08:00
lyon
ea57031c77 add missing file 2022-05-30 15:46:54 +08:00
lyon
b42798c6c6 set syntex maximal as default 2022-05-30 15:23:20 +08:00
lyon
fb83843883 add syntax_level config 2022-05-02 11:46:20 +08:00
lyon1998
29d9760256 add SPI to stddevice 2022-04-14 23:13:17 +08:00
lyon1998
419b69dad0 release and update v1.6.3 2022-04-14 21:57:47 +08:00
lyon1998
ad808828e2 add config.h 2022-04-14 18:55:11 +08:00