Yuichi Nishiwaki
|
7dc26dd674
|
don't use PIC_VTYPE_FOO constants outside type.h
|
2015-07-20 14:07:24 +09:00 |
Yuichi Nishiwaki
|
f5b07cacd2
|
remove alignment field
|
2015-07-20 13:51:37 +09:00 |
Yuichi Nishiwaki
|
1258b8bff3
|
cosmetic chagnes
|
2015-07-20 13:51:37 +09:00 |
Yuichi Nishiwaki
|
c2b41b6d0c
|
Merge branch 'enable-float-by-default'
|
2015-07-20 03:34:21 +09:00 |
Yuichi Nishiwaki
|
3a96d093ed
|
strict check
|
2015-07-20 02:52:47 +09:00 |
Yuichi Nishiwaki
|
86a056c70a
|
[bugfix] some paths in no-libc mode depend on lib
|
2015-07-20 02:45:57 +09:00 |
Yuichi Nishiwaki
|
c2754509f2
|
remove PIC_ENABLE_FLOAT flag
|
2015-07-20 02:19:41 +09:00 |
Yuichi Nishiwaki
|
5e13d35d10
|
cosmetic changes
|
2015-07-20 02:04:51 +09:00 |
Yuichi Nishiwaki
|
4a7c87eb84
|
rewrite arithmetic operators and comparators with pic_op
|
2015-07-20 02:03:56 +09:00 |
Yuichi Nishiwaki
|
a5317898cb
|
don't define number classifying procedures such as real? and complex? in C
|
2015-07-20 01:45:21 +09:00 |
Yuichi Nishiwaki
|
ac10c3fcc1
|
remove unused function
|
2015-07-20 01:25:04 +09:00 |
Yuichi Nishiwaki
|
57e4942ae2
|
move abs and expt
|
2015-07-20 01:24:35 +09:00 |
Yuichi Nishiwaki
|
6551506160
|
move more procedures
|
2015-07-20 01:22:29 +09:00 |
Yuichi Nishiwaki
|
fcb6b1ead8
|
rename (picrin number) to (picrin math)
|
2015-07-20 01:16:06 +09:00 |
Yuichi Nishiwaki
|
d66ae479cc
|
move some math procedures to math nitro
|
2015-07-20 01:12:37 +09:00 |
Yuichi Nishiwaki
|
0f9c7f0c2c
|
refactor (picrin control list) by following the mannar other monadic
libraries do
|
2015-07-19 15:13:17 +09:00 |
Yuichi Nishiwaki
|
43aac4dd29
|
add (picrin control option)
|
2015-07-19 15:12:49 +09:00 |
Yuichi Nishiwaki
|
1c13076f01
|
give priority to importing (picrin procedure)
|
2015-07-19 15:06:09 +09:00 |
Yuichi Nishiwaki
|
32441845b4
|
add TODO
|
2015-07-18 22:30:58 +09:00 |
Yuichi Nishiwaki
|
e23bfa5565
|
add (picrin parser) library
|
2015-07-18 22:27:22 +09:00 |
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 |