Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								7505a31cf1
								
							
						 | 
						
							
							
								
								update help
							
							
							
							
							
						 | 
						
							2013-12-05 17:21:42 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								af2efbc990
								
							
						 | 
						
							
							
								
								add -e option (for one liner script)
							
							
							
							
							
						 | 
						
							2013-12-05 17:10:28 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								220c7856cd
								
							
						 | 
						
							
							
								
								cosmetic changes
							
							
							
							
							
						 | 
						
							2013-12-04 20:33:38 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								c7f4d6e791
								
							
						 | 
						
							
							
								
								add library implementation note
							
							
							
							
							
						 | 
						
							2013-12-04 20:33:24 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								43dccb30a4
								
							
						 | 
						
							
							
								
								move xhash to another repo
							
							
							
							
							
						 | 
						
							2013-12-04 15:20:05 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								708af9f00f
								
							
						 | 
						
							
							
								
								untabify
							
							
							
							
							
						 | 
						
							2013-12-03 22:29:35 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								d9398828c0
								
							
						 | 
						
							
							
								
								ir-macro-transformer was broken
							
							
							
							
							
						 | 
						
							2013-12-03 13:09:38 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								4e98d37ab1
								
							
						 | 
						
							
							
								
								remove old debug prints
							
							
							
							
							
						 | 
						
							2013-12-03 13:08:23 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								dc7c801c38
								
							
						 | 
						
							
							
								
								exprs during macroexpansion may have syntactic-closure in the tail position
							
							
							
							
							
						 | 
						
							2013-12-03 13:08:00 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								761deffe1f
								
							
						 | 
						
							
							
								
								macroexpand_list supports any kind of improper list
							
							
							
							
							
						 | 
						
							2013-12-03 13:07:25 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								00514dcd15
								
							
						 | 
						
							
							
								
								GC_STRESS off by default
							
							
							
							
							
						 | 
						
							2013-12-03 11:54:10 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								62f0a50faf
								
							
						 | 
						
							
							
								
								set bitfield to union header.mark
							
							
							
							
							
						 | 
						
							2013-12-03 11:53:36 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b5b30de05a
								
							
						 | 
						
							
							
								
								remove a field for debug of union header
							
							
							
							
							
						 | 
						
							2013-12-03 11:49:32 +09:00 | 
						
					
				
					
						
							
							
								 
								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 |