Yuichi Nishiwaki
|
34028172f2
|
add (picrin procedure)
|
2015-07-18 18:04:33 +09:00 |
Yuichi Nishiwaki
|
3d170afac8
|
redefine shift and reset as syntaxes
|
2015-07-18 15:39:34 +09:00 |
Yuichi Nishiwaki
|
b7bb3fa1cf
|
Merge branch 'remove-undefinedp'
|
2015-07-18 15:33:42 +09:00 |
Yuichi Nishiwaki
|
18965f9ce7
|
remove undefined? procedure
|
2015-07-18 15:31:37 +09:00 |
Yuichi Nishiwaki
|
3739387160
|
register now returns #f or a pair
|
2015-07-18 15:28:53 +09:00 |
Yuichi Nishiwaki
|
238f5999bc
|
dictionary-ref now returns a pair or #f
|
2015-07-18 15:22:33 +09:00 |
koba-e964
|
d01b72835d
|
Merge branch 'master' of https://github.com/wasabiz/picrin
|
2015-07-16 21:39:28 +09:00 |
koba-e964
|
c18c12f197
|
Fix functions pair-fold-right, any, and every in contrib/40.srfi/srfi/1.scm
|
2015-07-16 21:36:47 +09:00 |
Yuichi Nishiwaki
|
22e85c159e
|
cosmetic changes
|
2015-07-16 18:44:23 +09:00 |
OGINO Masanori
|
2f9f594bd7
|
Merge pull request #295 from omasanori/valgrind
Test with Valgrind
|
2015-07-16 18:14:09 +09:00 |
OGINO Masanori
|
8f4e2614e4
|
Add comment on how to test picrin with Valgrind.
I hope we will really do it on Travis. :-)
Reference: https://github.com/picrin-scheme/picrin/issues/294
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
|
2015-07-16 17:59:32 +09:00 |
OGINO Masanori
|
8e90f17605
|
Cosmetic change.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
|
2015-07-16 17:45:44 +09:00 |
OGINO Masanori
|
2a2dce97cb
|
Add TEST_RUNNER variable to makefiles.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
|
2015-07-16 17:44:34 +09:00 |
Yuichi Nishiwaki
|
6fdd5ef05d
|
[bugfix] don't melt base header into *backword* free chunk as well.
|
2015-07-16 17:11:55 +09:00 |
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
|
d43db5e9c8
|
[bugfix] change block layout in page
|
2015-07-16 16:13:30 +09:00 |
Yuichi Nishiwaki
|
a58ebe91a8
|
cosmetic changes
|
2015-07-16 15:53:18 +09:00 |
Yuichi Nishiwaki
|
6d43b31a68
|
remove unnecessary prototype
|
2015-07-16 15:44:06 +09:00 |
Yuichi Nishiwaki
|
b4f8d929ec
|
don't cache freep
|
2015-07-16 15:42:44 +09:00 |
Yuichi Nishiwaki
|
0fc2a8e273
|
change heap_free prototype
|
2015-07-16 15:41:43 +09:00 |
Yuichi Nishiwaki
|
30efc25633
|
gc_alloc no longer takes care of mark property
|
2015-07-16 15:38:37 +09:00 |
Yuichi Nishiwaki
|
75d22404cb
|
cleanup
|
2015-07-16 15:33:31 +09:00 |
Yuichi Nishiwaki
|
7b8c6df7bc
|
don't need to clear out pages
|
2015-07-16 15:31:11 +09:00 |
Yuichi Nishiwaki
|
1c77115c56
|
[bugfix] memory leak
|
2015-07-16 15:28:30 +09:00 |
Yuichi Nishiwaki
|
46e3665970
|
inline heap_init
|
2015-07-15 23:32:31 +09:00 |
Yuichi Nishiwaki
|
f9cfbba331
|
unalloced region may have any mark state
|
2015-07-15 23:30:49 +09:00 |
Yuichi Nishiwaki
|
13f16e3e09
|
Revert "remove unused guard"
This reverts commit ea90800e56 .
|
2015-07-15 23:28:45 +09:00 |
Yuichi Nishiwaki
|
ea90800e56
|
remove unused guard
|
2015-07-15 23:25:57 +09:00 |
Yuichi Nishiwaki
|
f8ceef96d0
|
remove debug codes
|
2015-07-15 23:25:39 +09:00 |
Yuichi Nishiwaki
|
51a42708b5
|
saner redefinition warning
|
2015-07-14 07:12:57 +09:00 |
OGINO Masanori
|
57acccccb8
|
Merge pull request #293 from omasanori/srfi-1-test
Add test cases for SRFI 1.
|
2015-07-14 06:16:10 +09:00 |
OGINO Masanori
|
3cc9fb6b8d
|
Add test cases for SRFI 1.
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com>
|
2015-07-13 22:00:12 +09:00 |
Yuichi Nishiwaki
|
081fdf672f
|
Merge branch 'api-change'
|
2015-07-13 10:07:19 +09:00 |
Yuichi Nishiwaki
|
072a32601f
|
don't use VLA
|
2015-07-13 10:02:01 +09:00 |
Yuichi Nishiwaki
|
9f3fefd606
|
Merge branch 'master' into api-change
|
2015-07-13 09:59:59 +09:00 |
Yuichi Nishiwaki
|
bdf026ad94
|
Merge branch 'strict-c89'
|
2015-07-13 09:59:40 +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
|
70f905dbdf
|
update cflags
|
2015-07-13 09:54:16 +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
|
339ea176fe
|
remove duplicate cflag
|
2015-07-13 09:38:06 +09:00 |
Yuichi Nishiwaki
|
d867cd7dc9
|
remove -ansi flag
|
2015-07-13 09:33:36 +09:00 |
Yuichi Nishiwaki
|
0f55320a67
|
running map or foreach on multiple dictionaries does not make sense.
|
2015-07-13 09:32:27 +09:00 |
Yuichi Nishiwaki
|
f6bb2ce178
|
don't use vla
|
2015-07-13 09:27:12 +09:00 |
Yuichi Nishiwaki
|
803d7f0ad6
|
more strict cflags
|
2015-07-13 09:17:23 +09:00 |
Yuichi Nishiwaki
|
6363bd3f33
|
remove trailing comma
|
2015-07-13 09:15:51 +09:00 |
Yuichi Nishiwaki
|
03550bbf41
|
remove semicolon outside function definition
|
2015-07-13 09:15:34 +09:00 |
Yuichi Nishiwaki
|
d1e5e81580
|
khash doesn't need to require int32
|
2015-07-13 09:13:45 +09:00 |