Yuichi Nishiwaki
|
ebcf6d00fb
|
set default page size to 4MB
|
2015-07-16 16:36:57 +09:00 |
Yuichi Nishiwaki
|
6b50ebba2b
|
early morecore request
|
2015-07-16 16:34:59 +09:00 |
Yuichi Nishiwaki
|
9f3fefd606
|
Merge branch 'master' into api-change
|
2015-07-13 09:59:59 +09:00 |
Yuichi Nishiwaki
|
269f4719f4
|
Revert "int div int becomes float"
This reverts commit 15411c9777 .
|
2015-07-13 09:56:59 +09:00 |
Yuichi Nishiwaki
|
15411c9777
|
int div int becomes float
|
2015-07-13 09:50:18 +09:00 |
Yuichi Nishiwaki
|
ecd21ffb5a
|
suppress unused-value warning
|
2015-07-13 09:45:14 +09:00 |
Yuichi Nishiwaki
|
c30392b0c3
|
remove unused variable f
|
2015-07-13 09:39:26 +09:00 |
Yuichi Nishiwaki
|
6363bd3f33
|
remove trailing comma
|
2015-07-13 09:15:51 +09:00 |
Yuichi Nishiwaki
|
d1e5e81580
|
khash doesn't need to require int32
|
2015-07-13 09:13:45 +09:00 |
Yuichi Nishiwaki
|
5635661b3c
|
remove pic_make_str_fill
|
2015-07-13 09:03:32 +09:00 |
Yuichi Nishiwaki
|
cbe5e81b28
|
remove pic_make_vec_from_list
|
2015-07-13 09:03:12 +09:00 |
Yuichi Nishiwaki
|
5c5066bfa0
|
Revert "add box type"
This reverts commit d53f0cf9e4 .
|
2015-07-13 08:24:06 +09:00 |
Yuichi Nishiwaki
|
42ec53d73f
|
remove pic_errmsg
|
2015-07-13 08:22:19 +09:00 |
Yuichi Nishiwaki
|
81c38d8fa2
|
s/PICRIN_VALUE_H/PICRIN_TYPE_H/g
|
2015-07-13 08:10:30 +09:00 |
Yuichi Nishiwaki
|
d0c442d451
|
add picrin/opcode.h
|
2015-07-09 04:40:15 +09:00 |
Yuichi Nishiwaki
|
2def465705
|
value.h -> type.h
|
2015-07-09 04:36:03 +09:00 |
Yuichi Nishiwaki
|
1e104921eb
|
cache gref slot
|
2015-07-07 14:42:50 +09:00 |
Yuichi Nishiwaki
|
d53f0cf9e4
|
add box type
|
2015-07-06 21:32:42 +09:00 |
Yuichi Nishiwaki
|
9e04a80636
|
add OP_GT and OP_GE
|
2015-07-06 19:13:00 +09:00 |
Yuichi Nishiwaki
|
5e6f6f85f4
|
[bugfix] pic_load_point should restore pic->cc
|
2015-07-06 14:18:49 +09:00 |
Yuichi Nishiwaki
|
8ba4c0305d
|
bugfix
|
2015-07-04 16:07:21 +09:00 |
Yuichi Nishiwaki
|
046fa0adad
|
fix build
|
2015-07-04 15:30:02 +09:00 |
Yuichi Nishiwaki
|
1c538a13f1
|
OP_RET's operand is no longer used
|
2015-07-04 14:04:16 +09:00 |
Yuichi Nishiwaki
|
10522b54e9
|
add pic_add, pic_sub, ..., pic_eq, pic_lt, ...
|
2015-07-04 14:04:16 +09:00 |
Yuichi Nishiwaki
|
b01042505f
|
remove OP_MINUS
|
2015-07-04 14:04:16 +09:00 |
Yuichi Nishiwaki
|
0a0c94fb91
|
perform tail position analysis on the fly at codegen
|
2015-07-02 04:23:07 +09:00 |
Yuichi Nishiwaki
|
6d2966e946
|
don't cons in pic_valuesN
|
2015-06-30 01:19:04 +09:00 |
Yuichi Nishiwaki
|
ddcf96f689
|
remove pic_proc_name (for a moment)
|
2015-06-27 19:02:18 +09:00 |
Yuichi Nishiwaki
|
d8e00f5725
|
don't malloc duplicated cstring
|
2015-06-26 02:32:59 +09:00 |
Yuichi Nishiwaki
|
9db8b33c61
|
abandon xhash
|
2015-06-25 07:58:58 +09:00 |
Yuichi Nishiwaki
|
42794ebbff
|
use khash for reader
|
2015-06-25 07:34:10 +09:00 |
Yuichi Nishiwaki
|
5cbb44d6b8
|
use khash for env
|
2015-06-25 07:26:48 +09:00 |
Yuichi Nishiwaki
|
11ed51b236
|
use khash for registers
|
2015-06-25 07:14:29 +09:00 |
Yuichi Nishiwaki
|
d6edf41305
|
kh_resize operation never fail
|
2015-06-25 06:39:13 +09:00 |
Yuichi Nishiwaki
|
2e1280ce5c
|
don't use malloc/realloc/free in khash.h
|
2015-06-25 06:13:20 +09:00 |
Yuichi Nishiwaki
|
5cf1822813
|
use khash for dictionary impl
|
2015-06-25 05:56:15 +09:00 |
Yuichi Nishiwaki
|
07fc2bb98e
|
cleanup
|
2015-06-24 01:13:18 +09:00 |
Yuichi Nishiwaki
|
f0434a8b37
|
abandon xvect.h, move on to kvec.h
|
2015-06-23 22:08:18 +09:00 |
Yuichi Nishiwaki
|
e2ad39074b
|
cleanup
|
2015-06-23 04:01:25 +09:00 |
Yuichi Nishiwaki
|
777ba0ff6a
|
[bugfix] don't compare continuation objects by pointers. They may be
reused when it reenters the same stack position.
|
2015-06-23 03:14:00 +09:00 |
Yuichi Nishiwaki
|
aae1b8792a
|
remove struct pic_picjmp
|
2015-06-23 03:14:00 +09:00 |
Yuichi Nishiwaki
|
e730a314f4
|
[bugfix] memory leak of pic_checkpoint
|
2015-06-22 17:12:19 +09:00 |
Yuichi Nishiwaki
|
7ec81ab1d5
|
add pic_resolve
|
2015-06-19 17:31:47 +09:00 |
Yuichi Nishiwaki
|
3021e7f2b9
|
add PIC_ENABLE_STDIO flag
|
2015-06-19 14:03:52 +09:00 |
Yuichi Nishiwaki
|
20cb77bbbe
|
file.h is now stdio.h-free
|
2015-06-19 05:14:18 +09:00 |
Yuichi Nishiwaki
|
a0d6c5800c
|
add pic_open_file
|
2015-06-19 05:00:36 +09:00 |
Yuichi Nishiwaki
|
19c09ba643
|
move contents of util.h to compat.h
|
2015-06-19 03:23:07 +09:00 |
Yuichi Nishiwaki
|
10f81512d8
|
don't malloc pic_reader
|
2015-06-19 03:14:55 +09:00 |
Yuichi Nishiwaki
|
db0767c931
|
don't malloc pic->iseq
|
2015-06-19 03:10:11 +09:00 |
Yuichi Nishiwaki
|
78bd3047f8
|
don't use global mutable variable!
|
2015-06-19 03:06:57 +09:00 |