2945 Commits

Author SHA1 Message Date
lyon1998
e9c3b91194 use inline constPool_getByOffset 2022-03-12 23:36:38 +08:00
lyon1998
7e832dc037 ByteCodeFrame_appendFromAsm for ConstPool is ok 2022-03-12 22:42:25 +08:00
lyon1998
7c989a16ca constPool_print is ok 2022-03-12 22:06:38 +08:00
lyon1998
8d234de6ba constPool append tools is ok 2022-03-12 21:55:11 +08:00
lyon1998
fbc88fed2d fix compilerPath from clang to gcc 2022-03-12 20:54:15 +08:00
lyon1998
2b02818c9e arg_append any content is ok 2022-03-12 20:52:25 +08:00
lyon1998
b3d6206c45 get byteCodeUnit and ConstPoolBuff from Asm is ok 2022-03-11 22:50:36 +08:00
lyon1998
a4cd654b45 tested ok byteCode_getTotleSize 2022-03-11 17:08:12 +08:00
lyon
716abf833c not use buffs in getNextLine 2022-03-10 18:18:44 +08:00
lyon
624ee16b59 setData and getData in byteCodeUnit is ok 2022-03-10 17:28:29 +08:00
lyon
b6e323e8fa add byteCodeUnit and tested set/get 2022-03-10 17:08:15 +08:00
lyon
0df8e6f61f fix method_getPtr type 2022-03-10 12:10:24 +08:00
lyon
76bed7951b use strGetSize instead of buffsize in obj_getObj 2022-03-10 12:08:37 +08:00
lyon
a998fddaf7 restore strPopToken 2022-03-09 21:56:12 +08:00
lyon
0c67a8dafe use memmov ins poptoken 2022-03-09 21:48:58 +08:00
lyon
54852c0c69 use stable version for rtthread port 2022-03-09 20:42:38 +08:00
lyon
167b36b106 fix release PikaStdDevicev1.4.4 pikaRTThread v1.1.1 pikaRTDevice==v1.0.0 2022-03-09 20:41:47 +08:00
lyon
ac4247e5fd use sys_malloc and fix a mem bug 2022-03-09 14:01:35 +08:00
lyon
db8094d9a5 class_def is not passed 2022-03-09 13:22:55 +08:00
lyon
8a6deb7513 use buffs = {0} instead of buffs = New_strBuff() 2022-03-09 12:39:06 +08:00
lyon
f6533d156b use pointTo instead of GetLastToken 2022-03-09 11:28:09 +08:00
lyon
daea9caa46 format 2022-03-09 10:27:02 +08:00
lyon
943e9f48b4 add benchmark/pika_config.h 2022-03-09 10:21:26 +08:00
lyon
8dea406b6d use pika_config in benchmark 2022-03-09 10:21:10 +08:00
lyon
7b407e8359 enable METHOD_CACHE 2022-03-09 09:51:48 +08:00
lyon
ae68d1a283 enable PIKA_CONFIG_METHOD_CACHE_ENABLE 2022-03-09 09:50:30 +08:00
lyon
33a7f45897 use v1.4.1 in template and rtt 2022-03-08 13:16:40 +08:00
lyon
33435a0161 add stdLib v1.4.1 2022-03-08 12:58:28 +08:00
lyon
da26096619 release v1.4.1 2022-03-08 12:55:27 +08:00
lyon
a0cad21ed9 fix -a != 0-a 2022-03-08 12:29:30 +08:00
lyon
aee0849c8d support obj_run fu defed in the first obj_run 2022-03-08 12:00:50 +08:00
lyon
1878ea884f add disable api for adc iic pwm and uart in std device 2022-03-07 14:58:21 +08:00
lyon
51117e29ce add opt 2022-03-07 01:26:54 +08:00
lyon
3766321dda add stm32h750vb bsp 2022-03-07 01:19:50 +08:00
lyon
60dd236d9b use readdocs instead of yuque 2022-03-06 01:40:49 +08:00
Man, Jianting (Meco)
6b3b7ed1fd 修复一处笔误 2022-03-05 11:49:22 +08:00
lyon
c87c9c2bce add main.py 2022-03-03 13:55:40 +08:00
lyon
d93b3e07e4 add UnitTest example 2022-03-02 23:28:06 +08:00
lyon
fc5f49269e use Class name 2022-03-02 23:20:40 +08:00
李昂
a3682129f7
update examples/class/main.py. 2022-03-02 15:13:09 +00:00
lyon
754e662b39 add 'class' example 2022-03-02 23:06:00 +08:00
lyon
8b20185919 fix arm2d to support v1.4.0 core 2022-03-02 22:07:12 +08:00
lyon
bcee87c3d7 fix enum to support v1.4.0 in ARM2D 2022-03-02 22:05:54 +08:00
李昂
f0d82265d2
update bsp/stm32g030c8/pikascript/requestment.txt. 2022-03-02 14:02:01 +00:00
lyon
bb53f21bd2 add class support in readme 2022-03-02 15:58:55 +08:00
lyon
30c748f57c push v1.4.0 to keil-simu 2022-03-02 15:55:19 +08:00
lyon
988ecf1b97 release v1.4.0 and push to template 2022-03-02 15:52:06 +08:00
lyon
3b9dcd1b0c derive of class demo is passed 2022-03-02 15:48:27 +08:00
lyon
6c4e93d1be support __init__(self) for class 2022-03-02 15:43:32 +08:00
lyon
ea78cabb5f support 2022-03-02 15:43:27 +08:00