lyon
|
1afc45604d
|
use index inf queue
|
2022-01-04 20:18:23 +08:00 |
|
lyon
|
2c3d56308d
|
push and get arg from args by index
|
2022-01-04 19:58:46 +08:00 |
|
lyon
|
e5629a53f4
|
use shorter top and bottom in dataQueue
|
2022-01-04 19:47:40 +08:00 |
|
lyon
|
8b59034300
|
simplyfy dataQueue.c
|
2022-01-04 19:21:57 +08:00 |
|
lyon
|
79c9f82054
|
not use buffs in obj_getObj
|
2022-01-04 16:14:08 +08:00 |
|
lyon
|
42aadd6971
|
fix del _lx
|
2022-01-04 11:24:34 +08:00 |
|
lyon
|
a0b01fc346
|
test benchamrk
|
2022-01-04 02:42:49 +08:00 |
|
lyon
|
18deeaf7a5
|
direectly conect print to __platform_printf
|
2022-01-03 21:40:41 +08:00 |
|
lyon
|
11115ded90
|
add log_buff when printf
|
2022-01-03 21:12:05 +08:00 |
|
Gabriel Wang
|
dba9737a23
|
use strchr from libc to improve performance
|
2021-12-30 19:00:04 +00:00 |
|
Gabriel Wang
|
bc357c0201
|
Update dataArgs.c
|
2021-12-30 18:34:45 +00:00 |
|
Gabriel Wang
|
f6e1a3a560
|
code clean-up
- remove unnecessary goto
- optimize if-else structure
|
2021-12-30 18:26:18 +00:00 |
|
lyon
|
242550076a
|
use __INS_COMPIRE for instruct
|
2021-12-31 00:54:48 +08:00 |
|
lyon
|
d6556a7fd7
|
rename
|
2021-12-31 00:44:44 +08:00 |
|
lyon
|
d742da8397
|
format
|
2021-12-31 00:41:57 +08:00 |
|
lyon
|
c208054618
|
clear __VM_DEBUG__ micro
|
2021-12-31 00:40:09 +08:00 |
|
lyon
|
2556ee9388
|
insturction def not support impl
|
2021-12-31 00:38:39 +08:00 |
|
lyon
|
2c5b210c63
|
move __VM_DEBUG__ to pikaConfigValid.h
|
2021-12-31 00:33:00 +08:00 |
|
lyon
|
20faf70a33
|
add __instruction_table.cfg
|
2021-12-31 00:25:57 +08:00 |
|
lyon
|
fbb0624727
|
rm __instruction_table.h
|
2021-12-31 00:25:15 +08:00 |
|
lyon
|
fcbf903223
|
change __instruction_table to .cfg
|
2021-12-31 00:23:11 +08:00 |
|
Gabriel Wang
|
dbba91a61e
|
minor update
|
2021-12-30 15:02:40 +00:00 |
|
Gabriel Wang
|
cf3fae7fea
|
introduce VM instruction table
|
2021-12-30 14:59:33 +00:00 |
|
lyon
|
12eca46834
|
add comment
|
2021-12-30 21:39:44 +08:00 |
|
lyon
|
97bdf1b792
|
add goto for OPT_exit
|
2021-12-30 21:28:50 +08:00 |
|
lyon
|
74da18bc0b
|
update pikaVM, use instruct table
|
2021-12-30 21:26:51 +08:00 |
|
lyon
|
d4809161b3
|
use instuct table is ok
|
2021-12-30 21:24:06 +08:00 |
|
lyon
|
ada38e15e1
|
using intruct map
|
2021-12-30 20:56:41 +08:00 |
|
lyon
|
232112a748
|
use vmState in VM_runInstruct
|
2021-12-30 20:49:38 +08:00 |
|
lyon
|
7e3e28c53f
|
use vmState in run_instruct
|
2021-12-30 20:43:59 +08:00 |
|
lyon
|
8fd2f4ffb5
|
use VM_state
|
2021-12-30 20:38:37 +08:00 |
|
lyon
|
01ff2ef66f
|
rename arg and type
|
2021-12-30 20:06:49 +08:00 |
|
lyon
|
c679f2d0ae
|
use VM_Parameters insteadof Parameters
|
2021-12-30 19:55:09 +08:00 |
|
lyon
|
d69ccb035d
|
rename __pika_cfg_valied.h to pikaConfigValid.h
|
2021-12-30 19:39:37 +08:00 |
|
lyon
|
930977b47c
|
not include PLOOC yet
|
2021-12-30 17:46:42 +08:00 |
|
lyon
|
a8f3450073
|
remove 3rd-part
|
2021-12-30 17:44:32 +08:00 |
|
Lyon
|
451ebf01c5
|
Merge pull request #24 from GorgonMeducer/master
improve VM (CI broken)
|
2021-12-30 17:02:08 +08:00 |
|
lyon
|
084da065e5
|
use uintptr_t instead of long
|
2021-12-30 16:29:12 +08:00 |
|
Gabriel Wang
|
5e985826ab
|
add central configuration and its validation header files
|
2021-12-29 16:47:45 +00:00 |
|
Gabriel Wang
|
ec2dbecb07
|
prepare refactory
|
2021-12-29 16:41:03 +00:00 |
|
Gabriel Wang
|
aabe910134
|
add submodule for PLOOC
|
2021-12-29 16:01:23 +00:00 |
|
lyon
|
3032d3d054
|
break and continue test ok
|
2021-12-29 22:51:26 +08:00 |
|
lyon
|
dc997361d5
|
break is ok
|
2021-12-29 22:47:21 +08:00 |
|
lyon
|
92c8a5f1e5
|
not pass break test
|
2021-12-29 22:28:40 +08:00 |
|
lyon
|
723d6ccf5c
|
add instument for BRK and CTN
|
2021-12-29 21:11:57 +08:00 |
|
lyon
|
fc2e4f2287
|
parse for continue is ok
|
2021-12-29 21:10:04 +08:00 |
|
lyon
|
45ee8621cc
|
parse for brk is ok
|
2021-12-29 21:06:56 +08:00 |
|
lyon
|
57087045c5
|
remove for_range block
|
2021-12-29 10:12:48 +08:00 |
|
lyon
|
a70cfd82d1
|
fix for_for del bug
|
2021-12-29 10:06:48 +08:00 |
|
lyon
|
5a983ad577
|
use _r[x] to replase __range[x] to save asm flash
|
2021-12-29 00:57:08 +08:00 |
|