|  Yuichi Nishiwaki | 3c65025394 | add macro.h | 2013-11-26 04:03:52 -08:00 | 
				
					
						|  Yuichi Nishiwaki | bf6a337a5f | add pic_cxxr functions | 2013-11-26 02:42:13 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 72cf45d4ea | add `new_uniq_sym` function | 2013-11-25 23:38:39 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 4701f86ff0 | fix a grammar error | 2013-11-26 16:22:49 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 52f1776b22 | cleanup | 2013-11-25 11:10:57 +09:00 | 
				
					
						|  Yuichi Nishiwaki | f11623f075 | add_heap_page should not be invoked in gc_alloc, but should be in obj_alloc | 2013-11-25 00:24:03 +09:00 | 
				
					
						|  Yuichi Nishiwaki | df20de5285 | push back dead objects to free list | 2013-11-25 00:22:32 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 40bfe13895 | add a comment to sweep algorithm | 2013-11-22 07:30:29 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 563b65efde | s/expand.c/macro.c/ | 2013-11-22 07:22:52 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 579735d16e | s/heap_page/pic_heap/g | 2013-11-22 07:19:31 -08:00 | 
				
					
						|  Yuichi Nishiwaki | e6523730a4 | pluggable heap pages | 2013-11-22 07:12:03 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 663081921d | shrink default heap size | 2013-11-22 06:38:41 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 1be72f1e18 | rewrite gc! | 2013-11-22 06:38:29 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 2dd293c0f9 | [workaround] add stack overflow detector | 2013-11-22 06:37:57 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 0a521c2314 | add overflow guards to some global stacks (or value pools) | 2013-11-22 06:35:51 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 23b806cc41 | print propagated error messages when stdlib failed to build | 2013-11-22 06:34:34 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 4b326e4f6e | add new compilation flag GC_DEBUG_DETAIL | 2013-11-22 03:29:05 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 4004282e50 | alloc stacks by calloc, not malloc | 2013-11-22 03:28:09 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 626c0adb3a | fix broken pic_type_repr | 2013-11-22 03:27:09 -08:00 | 
				
					
						|  Yuichi Nishiwaki | f610424ae5 | remove unnecessary protect | 2013-11-22 01:53:22 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 05b2717b9e | less memory usage of pic_reverse | 2013-11-21 06:32:56 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 00fc0ee931 | protect more objects during expansion | 2013-11-21 06:31:32 -08:00 | 
				
					
						|  Yuichi Nishiwaki | f146287eff | load_stdlib releases arena objects every time evaluating exprssion | 2013-11-21 06:30:33 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 6581177ec5 | realloc pic->irep when exhausted | 2013-11-21 06:28:43 -08:00 | 
				
					
						|  Yuichi Nishiwaki | 58b9e2cb60 | debug prints when a global stack is realloc'ed | 2013-11-21 06:28:06 -08:00 | 
				
					
						|  Yuichi Nishiwaki | e28d9e3b71 | add -fPIC flag (it's needed when compiling on Linux) | 2013-11-21 02:55:08 -08:00 | 
				
					
						|  Yuichi Nishiwaki | e49ddbd13b | [bugfix] makeing a shared library failure under the version 3 of bison | 2013-11-18 20:47:20 +09:00 | 
				
					
						|  Yuichi Nishiwaki | ed0b02ecfa | fixed #5 (again) | 2013-11-18 20:38:03 +09:00 | 
				
					
						|  Yuichi Nishiwaki | d2bb4ad4f2 | Revert "(maybe) fix #5" This reverts commit a3ac65a75f. | 2013-11-18 20:36:30 +09:00 | 
				
					
						|  Yuichi Nishiwaki | a3ac65a75f | (maybe) fix #5 | 2013-11-18 20:35:27 +09:00 | 
				
					
						|  Yuichi Nishiwaki | d5f01595b0 | fixed #4 | 2013-11-18 20:24:09 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 8b46cef71e | Revert "change lex option" This reverts commit e6a0078892. | 2013-11-18 20:21:01 +09:00 | 
				
					
						|  Yuichi Nishiwaki | e6a0078892 | change lex option | 2013-11-18 20:10:44 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 6f94202e13 | s/pic_expand/pic_macroexpand/g | 2013-11-18 16:36:44 +09:00 | 
				
					
						|  Yuichi Nishiwaki | a3c2dabcc7 | add feature function | 2013-11-18 01:46:28 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 7352cf8bcf | add missing bytevector functions | 2013-11-18 01:45:08 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 926924982d | add missing vector functions | 2013-11-18 01:29:54 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 7fbff9384e | add missing string functions | 2013-11-18 01:26:03 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 0d952d3639 | add string functions | 2013-11-18 01:09:54 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 6cfbe51c87 | pic_get_args: change type of argc | 2013-11-18 01:07:51 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 6ac3055816 | change return type of pic_str_new to struct pic_string * | 2013-11-18 00:28:42 +09:00 | 
				
					
						|  Yuichi Nishiwaki | ca66291d93 | vector<->list conversion | 2013-11-17 18:35:45 +09:00 | 
				
					
						|  Yuichi Nishiwaki | d675ce1c80 | update readme | 2013-11-17 18:18:11 +09:00 | 
				
					
						|  Yuichi Nishiwaki | d4188e0969 | add error function | 2013-11-17 18:16:03 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 7972c5636a | statically link libraries | 2013-11-17 18:04:38 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 947bed96ff | add test for raise-continuable | 2013-11-17 17:43:03 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 5ffb4eb6c9 | add string? | 2013-11-17 17:42:52 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 70357d7b7b | change vector section in compliance on README | 2013-11-17 17:35:58 +09:00 | 
				
					
						|  Yuichi Nishiwaki | b19df05e81 | add vector-fill! | 2013-11-17 17:33:37 +09:00 | 
				
					
						|  Yuichi Nishiwaki | 9526ca789a | free as many as possible! | 2013-11-17 17:33:28 +09:00 |