459 Commits

Author SHA1 Message Date
lyon
db51f0520a debug signed parse error, add test for signed parse 2021-11-24 11:07:25 +08:00
lyon
150c450231 use self as globals 2021-11-23 12:15:12 +08:00
lyon
f9878a1821 fix platform.c 2021-11-20 10:01:08 +08:00
lyon
2e11f0b09a no check purl free memory 2021-11-17 22:30:52 +08:00
lyon
7aaa39612d debug obj_setArg 2021-11-17 11:00:19 +08:00
lyon
f2b652ca80 debug obj_setArg 2021-11-17 10:25:27 +08:00
pikastech
3037a67c39 update keil-simu and add __use_quick_malloc in platform 2021-11-16 21:15:00 +08:00
lyon
4bfd926ec1 high speed can run in small ram 2021-11-16 15:24:03 +08:00
lyon
f350b5af6f add high spped malloc for big pool 2021-11-16 15:01:15 +08:00
lyon
88645154ca skip 8 bit 2021-11-16 10:20:28 +08:00
pikastech
9a14d1bc58 add check 8 bit, can not work 2021-11-16 10:09:11 +08:00
pikastech
9d16c03311 add mem lock and support download py in pool mode 2021-11-16 09:49:52 +08:00
lyon
e25cbbef92 cmo to com 2021-11-16 08:49:33 +08:00
lyon
669b037519 add MIT license to sorce files 2021-11-16 08:46:44 +08:00
lyon
c5aff75ebe save first_free_index 2021-11-16 00:28:41 +08:00
lyon
c374ce882a move pika_pool to config 2021-11-15 22:52:30 +08:00
lyon
19dca356e3 bitmap is tested ok ! 2021-11-15 22:23:02 +08:00
lyon
2aeeeac05c add __impl_malloc and __impl_free 2021-11-15 22:10:17 +08:00
lyon
4d5f1040c3 ready to test mem in other test 2021-11-15 22:05:27 +08:00
lyon
2b25ab6812 malloc free malloc is ok 2021-11-15 21:56:46 +08:00
lyon
4df52f7669 test pool_printBlocks is ok 2021-11-15 21:40:36 +08:00
lyon
8e9ab7122e add pool_ object 2021-11-15 20:22:34 +08:00
lyon
7e7e71e0ba add pool_malloc and pool_free 2021-11-15 11:19:43 +08:00
lyon
1e1ca47515 all elems in arg is const size 2021-11-15 09:46:41 +08:00
lyon
b88b729039 use type enum 2021-11-15 09:36:46 +08:00
lyon
e71429e26d add comment 2021-11-15 00:12:38 +08:00
lyon
f52d1de3b5 bitmap set get is ok 2021-11-15 00:10:38 +08:00
pikastech
20160fb31b debug ac5 warnings 2021-11-14 19:22:45 +08:00
lyon
5316ede928 add Warning flag and solve warnings 2021-11-14 18:39:08 +08:00
lyon
ca29e11268 rezise arg to 16 byte in 32bit system 2021-11-14 13:55:54 +08:00
lyon
e38fd3da47 debug type warning 2021-11-14 12:19:32 +08:00
lyon
1d542f2839 use one char to str int pointer float type 2021-11-14 12:12:40 +08:00
lyon
d06caf63ea use strEqu instead of str_is_start_with to check type 2021-11-14 12:06:06 +08:00
lyon
f17457c72e use content to save method_ptr and method_dec 2021-11-14 11:42:13 +08:00
lyon
d10bcdf399 use memcpy in args_getStruct 2021-11-14 10:43:15 +08:00
lyon
ba938176c1 use name hash and tested ok 2021-11-13 18:48:47 +08:00
lyon
5f0d7a9d31 use name_hash compile pass 2021-11-13 16:42:01 +08:00
lyon
53d587e619 remove _n and _ctx default arg in obj 2021-11-13 10:50:05 +08:00
pikastech
0cc8734313 debug set_struct pointer error 2021-11-10 18:30:59 +08:00
lyon1998
2d51b4d4e2 add args_setStruct and getStruct 2021-11-04 19:32:14 +08:00
lyon1998
ce3df083b6 debug connot find object when run method of locals.obj 2021-11-03 21:28:37 +08:00
lyon1998
45c095d71b return void is ok 2021-10-31 20:59:14 +08:00
lyon1998
0e469dcc99 return a + b is ok 2021-10-31 20:48:34 +08:00
lyon1998
469bf9064d RET is ok 2021-10-31 20:11:55 +08:00
pikasTech
aaed9eb538 parse def to DEF and JMP is ok 2021-10-31 16:48:53 +08:00
pikasTech
4e6d66380b change contralflow to block 2021-10-31 16:34:41 +08:00
pikasTech
3c825972f0 find local and global list by order in REF 2021-10-31 15:52:33 +08:00
pikasTech
76dee1039e se pikaobj for sub locals, debug error when deinit void obj 2021-10-31 15:45:27 +08:00
pikasTech
a3b0ff8d05 use globals as pikaobj is ok 2021-10-31 15:41:53 +08:00
pikasTech
175c3b8c37 add pikaobj and use is in queue object 2021-10-31 15:39:22 +08:00