Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								c989687564
								
							
						 | 
						
							
							
								
								[workaround] load core syntaces initially
							
							
							
							
							
						 | 
						
							2013-12-07 07:14:35 -08:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								0115ede4de
								
							
						 | 
						
							
							
								
								change APIs of library functions
							
							
							
							
							
						 | 
						
							2013-12-07 07:11:22 -08:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								9cb777eec3
								
							
						 | 
						
							
							
								
								select the minimal library at first
							
							
							
							
							
						 | 
						
							2013-12-07 07:05:22 -08:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								7c6ba80581
								
							
						 | 
						
							
							
								
								add library operation methods
							
							
							
							
							
						 | 
						
							2013-12-07 07:05:06 -08:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								1ac5b6458c
								
							
						 | 
						
							
							
								
								add pic_null_syntactic_env and pic_minimal_syntactic_env
							
							
							
							
							
						 | 
						
							2013-12-07 07:04:26 -08:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b70aa8a21c
								
							
						 | 
						
							
							
								
								s/PICCONF/config/g
							
							
							
							
							
						 | 
						
							2013-12-07 07:03:30 -08:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								aac2082991
								
							
						 | 
						
							
							
								
								add pic_assoc
							
							
							
							
							
						 | 
						
							2013-12-07 06:30:21 -08:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								dcb5b448cd
								
							
						 | 
						
							
							
								
								add pic_equal_p
							
							
							
							
							
						 | 
						
							2013-12-07 06:29:29 -08:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								381ed58bff
								
							
						 | 
						
							
							
								
								add global library table
							
							
							
							
							
						 | 
						
							2013-12-07 05:36:14 -08:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								931565d4ce
								
							
						 | 
						
							
							
								
								add pic_lib
							
							
							
							
							
						 | 
						
							2013-12-07 03:58:18 -08:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								acbcde3b6a
								
							
						 | 
						
							
							
								
								initial library support
							
							
							
							
							
						 | 
						
							2013-12-07 03:04:27 -08:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								a1e2e41840
								
							
						 | 
						
							
							
								
								add some symbols about library
							
							
							
							
							
						 | 
						
							2013-12-07 02:31:04 -08:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								a99cd35a93
								
							
						 | 
						
							
							
								
								tell travis to do test for debug mode
							
							
							
							
							
						 | 
						
							2013-12-06 21:20:54 -08:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								15ded87897
								
							
						 | 
						
							
							
								
								report exit status via a global variable
							
							
							
							
							
						 | 
						
							2013-12-06 21:15:21 -08:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								1f54f5d0fb
								
							
						 | 
						
							
							
								
								cosmetic changes
							
							
							
							
							
						 | 
						
							2013-12-06 21:11:15 -08:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								25378e3813
								
							
						 | 
						
							
							
								
								cosmetic changes
							
							
							
							
							
						 | 
						
							2013-12-06 07:51:32 -08:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								e5a0ce33aa
								
							
						 | 
						
							
							
								
								[bugfix] res might be uninitialized
							
							
							
							
							
						 | 
						
							2013-12-06 04:50:51 -08:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b3a2da1079
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'origin/master'
							
							
							
							
							
						 | 
						
							2013-12-06 04:48:10 -08:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								ef04e3f02c
								
							
						 | 
						
							
							
								
								add pic_core_syntactic_env
							
							
							
							
							
						 | 
						
							2013-12-06 18:04:36 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								b4d0bdbd3c
								
							
						 | 
						
							
							
								
								fix brokwn banner link
							
							
							
							
							
						 | 
						
							2013-12-05 17:29:33 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								424f733afb
								
							
						 | 
						
							
							
								
								add status notification banner on readme
							
							
							
							
							
						 | 
						
							2013-12-05 17:28:41 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								443f937840
								
							
						 | 
						
							
							
								
								turn on travis-CI auto testing
							
							
							
							
							
						 | 
						
							2013-12-05 17:23:51 +09:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								70fee1f0bd
								
							
						 | 
						
							
							
								
								add no-act make command
							
							
							
							
							
						 | 
						
							2013-12-05 17:21:52 +09:00 | 
						
					
				
					
						
							
							
								 
								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
							
						 | 
						
							
							
							
							
							
								
							
							
								4d8ffa43c8
								
							
						 | 
						
							
							
								
								delete auto resource releasing facility
							
							
							
							
							
						 | 
						
							2013-12-03 08:16:53 -08:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								7e69ae1878
								
							
						 | 
						
							
							
								
								add port-close procedure
							
							
							
							
							
						 | 
						
							2013-12-03 08:16:13 -08:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								afffa20785
								
							
						 | 
						
							
							
								
								pic_apply supports multiple arguments
							
							
							
							
							
						 | 
						
							2013-12-03 06:40:50 -08:00 | 
						
					
				
					
						
							
							
								 
								Yuichi Nishiwaki
							
						 | 
						
							
							
							
							
							
								
							
							
								a7df867a55
								
							
						 | 
						
							
							
								
								suppress gcc's warnings
							
							
							
							
							
						 | 
						
							2013-12-03 06:10:46 -08: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 |