|  Yuichi Nishiwaki | 7685afdb79 | fix logic flaw in GC | 2013-12-03 11:45:38 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 704b2d148b | rewrite pic_type_repr | 2013-12-02 13:39:11 +09:00 | 
				
					
						|  Yuichi Nishiwaki | a43e3248e8 | calloc should take size_t | 2013-12-01 12:44:43 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 04434f44fd | cosmetic changes | 2013-11-30 00:07:49 +09:00 | 
				
					
						|  Yuichi Nishiwaki | e839344478 | update readme | 2013-11-29 12:13:57 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 5e25df0694 | Merge pull request #7 from zeptometer/control-features add vector-map, vector-for-each, string-map, string-for-each | 2013-11-28 19:11:07 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 21f2c58a53 | [gc][bugfix] sweeping failed when the heap gets completely exhausted (i.e. all blocks' size are zero) | 2013-11-29 12:10:10 +09:00 | 
				
					
						|  Yuichi Nishiwaki | f03a153774 | add freed object counter | 2013-11-29 12:10:10 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 4c5d3b4257 | Revert "[bugfix] do not fuse end-of-page block into other blocks" This reverts commit 5656590fa0. | 2013-11-29 12:10:10 +09:00 | 
				
					
						|  Yuichi Nishiwaki | ab5de1c0c4 | fix #6 | 2013-11-29 12:10:02 +09:00 | 
				
					
						|  Yuito Murase | 3c79c0df00 | add vector-map, vector-for-each, string-map, string-for-each | 2013-11-29 01:50:10 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 098e9bdb43 | update README | 2013-11-29 00:15:10 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 5577cbb128 | do not drop into repl when make is called without arguments | 2013-11-29 00:14:51 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 1ee813382f | change default command of make | 2013-11-28 23:52:11 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 5656590fa0 | [bugfix] do not fuse end-of-page block into other blocks | 2013-11-28 21:58:25 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 24a6f54bc4 | rename make debug-build command s/debug-build/debug/g | 2013-11-28 18:49:51 +09:00 | 
				
					
						|  Yuichi Nishiwaki | e10bbac8e5 | accept injected symbols (syntactic-closures) at the places of lambda formals | 2013-11-28 18:40:31 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 6d0f75dd7e | add ir-macro-transformer | 2013-11-28 18:39:27 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 8e84242626 | increase default heap size | 2013-11-28 18:38:25 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 3266ae7d3c | [bugfix] missed to mark stx->senv | 2013-11-28 13:15:27 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 2a32de55b6 | increase default heap size | 2013-11-28 12:58:02 +09:00 | 
				
					
						|  Yuichi Nishiwaki | f6506a4828 | turn off PIC_NAN_BOXING flag by default (for 32bit env) | 2013-11-27 06:32:07 -08:00 | 
				
					
						|  Yuichi Nishiwaki | c2d7f3d1f2 | [bugfix] wrong size for pic_proc allocation | 2013-11-27 06:31:49 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 49caf79ce6 | [bugfix] new_uniq_sym must take one more byte chunk for new string | 2013-11-27 06:31:12 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 7b8ee3eb97 | add er-macro-transformer | 2013-11-27 17:26:07 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 7b026fbd0a | add sc-macro-transformer/rsc-maro-transformer | 2013-11-27 17:25:42 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 1ab588d21f | added hygienic macro facility! Fooo! | 2013-11-27 15:58:28 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 9a027dae6e | add error guard | 2013-11-27 15:57:23 +09:00 | 
				
					
						|  Yuichi Nishiwaki | bedc5dc6be | revise output format of syntactic closure object | 2013-11-27 15:56:29 +09:00 | 
				
					
						|  Yuichi Nishiwaki | ceedd05ef0 | [bugfix] pic_apply_argv concatenated args in reverse order | 2013-11-27 15:55:54 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 78cafe3db7 | add make-syntactic-closure function | 2013-11-27 15:04:44 +09:00 | 
				
					
						|  Yuichi Nishiwaki | ab74920a6f | add pic_sc (syntactic closure) structure | 2013-11-27 15:04:02 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 4b2534e2bd | Merge branch 'syntactic-closure' | 2013-11-27 14:26:30 +09:00 | 
				
					
						|  Yuichi Nishiwaki | a7a3bfc270 | [CSE] add new_global_senv and new_local_senv | 2013-11-27 14:19:46 +09:00 | 
				
					
						|  Yuichi Nishiwaki | b4218a7a03 | cosmetic changes | 2013-11-27 14:00:23 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 0f127917e8 | primitive overridings may cause circular reference at the stage of variable renaming | 2013-11-27 13:52:16 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 73831283b6 | cleanup | 2013-11-27 13:51:24 +09:00 | 
				
					
						|  Yuichi Nishiwaki | c1788d31b0 | Merge branch 'master' into syntactic-closure | 2013-11-27 13:06:37 +09:00 | 
				
					
						|  Yuichi Nishiwaki | bbe3e990e4 | Revert "pluggable heap pages" This reverts commit e6523730a4. | 2013-11-27 13:04:12 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 5e3f2dacf4 | Revert "add_heap_page should not be invoked in gc_alloc, but should be in obj_alloc" This reverts commit f11623f075. | 2013-11-27 13:04:03 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 94aac37443 | macros must be added to var_tbl | 2013-11-26 17:43:59 -08:00 | 
				
					
						|  Yuichi Nishiwaki | d2af692280 | add a fixme comment | 2013-11-26 17:43:49 -08:00 | 
				
					
						|  Yuichi Nishiwaki | d7f8d67bf2 | debug-print when unbound symbol is found | 2013-11-26 16:52:30 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 38ab43d7fc | [bugfix] binding leak | 2013-11-26 16:51:48 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 3710d5feea | support varg lambda | 2013-11-26 16:51:17 -08:00 | 
				
					
						|  Yuichi Nishiwaki | b2704fb123 | increment xlen in the end | 2013-11-26 16:50:38 -08:00 | 
				
					
						|  Yuichi Nishiwaki | c336a354e4 | publish pic_defmacro as a public API | 2013-11-26 09:09:15 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 2dee30a0b5 | macroexpand_list supports improper list | 2013-11-26 09:07:57 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 43d449d2aa | s/define_macro/pic_defmacro/g | 2013-11-26 09:07:06 -08:00 | 
				
					
						|  Yuichi Nishiwaki | cbd636e0a7 | [bugfix] do not release pic->var_tbl when a senv holding it is dead | 2013-11-26 09:00:16 -08:00 |