| 
						
					 | 
					
						
						
							
						
						999024e54b
					 | 
					
						
						
							
							added hcl_compile_flag_t
						
						
						
						
						
						
					 | 
					
						2021-04-24 13:50:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9f89bd7c1b
					 | 
					
						
						
							
							some more code cleanup
						
						
						
						
						
						
					 | 
					
						2021-03-28 03:44:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						43322c6901
					 | 
					
						
						
							
							moved the heapsize parameter from hcl_open() to hcl_ignite()
						
						
						
						
						
						
					 | 
					
						2021-02-09 17:47:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1d0c7a8bbc
					 | 
					
						
						
							
							allowed vmprim.alloc_heap() to create a bigger heap than requested.
						
						
						
						
						
						
						
						enhanced the standard implementation(std.c) to attempt HUGETLB if the requested heap size is over 1/2 of the huge page size 
						
						
					 | 
					
						2021-02-09 14:54:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						aa8f8fac2d
					 | 
					
						
						
							
							removed unneeded code
						
						
						
						
						
						
					 | 
					
						2021-02-08 15:50:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						037174ddb6
					 | 
					
						
						
							
							adding hcl_openstd()
						
						
						
						
						
						
					 | 
					
						2021-02-07 17:57:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						65c23a3ff5
					 | 
					
						
						
							
							removed unneeded code
						
						
						
						
						
						
						
						uniformize the naming of locptr, dbgl to dbgi 
						
						
					 | 
					
						2021-02-01 03:32:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0568cb0ae3
					 | 
					
						
						
							
							removed some unneeded code.
						
						
						
						
						
						
						
						changed the source input handler to set the name field for the main stream 
						
						
					 | 
					
						2021-01-30 16:13:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						db9e0f5248
					 | 
					
						
						
							
							cleaned up a bit
						
						
						
						
						
						
					 | 
					
						2021-01-29 17:24:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d19fab7e3f
					 | 
					
						
						
							
							renamed hcl_read2() and hcl_compile2() to hcl_read() and hcl_compile() respectively
						
						
						
						
						
						
					 | 
					
						2021-01-29 08:40:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d4fbd0a298
					 | 
					
						
						
							
							removed hcl_read() and hcl_compile().
						
						
						
						
						
						
						
						in the next commit(), hcl_read2() and hcl_compile2() will get renamed to hcl_read() and hcl_compile() respectively 
						
						
					 | 
					
						2021-01-29 08:35:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8829e27c33
					 | 
					
						
						
							
							preparing to produce debug information
						
						
						
						
						
						
					 | 
					
						2021-01-26 10:10:18 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						51e347889d
					 | 
					
						
						
							
							the new compiler is becoming usable. but not complete yet.
						
						
						
						
						
						
						
						added more string copy functions 
						
						
					 | 
					
						2021-01-22 14:43:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						58165aad49
					 | 
					
						
						
							
							updated lambda/return/return-from-home compiling code in the new compiler
						
						
						
						
						
						
					 | 
					
						2021-01-21 14:59:01 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e4ae7add8b
					 | 
					
						
						
							
							coding a better compiler
						
						
						
						
						
						
					 | 
					
						2021-01-17 17:45:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b327791484
					 | 
					
						
						
							
							experimenting with the new reader
						
						
						
						
						
						
					 | 
					
						2021-01-15 09:12:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9752533d12
					 | 
					
						
						
							
							changing code for the new reader and compiler
						
						
						
						
						
						
					 | 
					
						2021-01-12 09:06:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2c49ebe558
					 | 
					
						
						
							
							renamed --memsize to --heapsize in bin/main.c
						
						
						
						
						
						
						
						allowed 0 as a heap size to indicate no use of xma 
						
						
					 | 
					
						2021-01-01 07:34:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5f771b6035
					 | 
					
						
						
							
							stop specifying explicit DEPENDENCIES by listing the .la files in LDADD/LIBADD
						
						
						
						
						
						
					 | 
					
						2020-11-16 13:07:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0823ddc2d0
					 | 
					
						
						
							
							cleaned up build files
						
						
						
						
						
						
					 | 
					
						2020-11-15 09:56:06 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						852543ee19
					 | 
					
						
						
							
							Added some incomplete code for process-switching
						
						
						
						
						
						
					 | 
					
						2020-10-15 12:57:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						adb374f02d
					 | 
					
						
						
							
							fixed non-local return behaviors
						
						
						
						
						
						
					 | 
					
						2020-10-13 14:44:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d127456da8
					 | 
					
						
						
							
							added hcl_block_t to express a base block. no more reuse of hcl_context_t for the base block
						
						
						
						
						
						
					 | 
					
						2020-10-09 07:14:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a69434a96f
					 | 
					
						
						
							
							enhancing the compiler and hcl_execute() for better interactive use
						
						
						
						
						
						
					 | 
					
						2020-10-08 09:25:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9d5e580387
					 | 
					
						
						
							
							fixing compiler bugs regarding MAKE_FUNCTION and literal frame rebasing
						
						
						
						
						
						
					 | 
					
						2020-10-07 08:06:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e30cbc844c
					 | 
					
						
						
							
							writing code for function activation using function-local literal frame
						
						
						
						
						
						
					 | 
					
						2020-10-05 09:37:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c7e87698d0
					 | 
					
						
						
							
							still experimenting to find a good way to  represent byte codes and literal frames in the interactive mode
						
						
						
						
						
						
					 | 
					
						2020-09-28 15:44:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						52aa942508
					 | 
					
						
						
							
							removed unneeded substitutions in configure.ac
						
						
						
						
						
						
					 | 
					
						2020-08-19 05:10:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1fc6f09909
					 | 
					
						
						
							
							changed --enable-unicode to --enable-wide-char in configure.ac and removed c++ stuffs
						
						
						
						
						
						
					 | 
					
						2020-08-18 03:03:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						51b52ca844
					 | 
					
						
						
							
							updated ax_pthread.m4
						
						
						
						
						
						
					 | 
					
						2020-02-27 07:57:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						20fb7f54b7
					 | 
					
						
						
							
							fixed a flaw in print_ucs() in fmt.c
						
						
						
						
						
						
						
						renamed ENABLE_HCLEX to ENABLE_HCLX 
						
						
					 | 
					
						2019-06-02 06:42:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						16c7c290ce
					 | 
					
						
						
							
							added hcl_prufmtv() and hcl_prbfmtv()
						
						
						
						
						
						
					 | 
					
						2019-06-02 05:06:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a161944682
					 | 
					
						
						
							
							refactored fmt code
						
						
						
						
						
						
					 | 
					
						2019-05-31 10:54:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4ce47cb435
					 | 
					
						
						
							
							added the bin directory and moves files for binary commands into it
						
						
						
						
						
						
					 | 
					
						2019-05-14 04:21:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |