Jo-Philipp Wich 
							
						 
					 
					
						
						
							
						
						fd3d2d3190 
					 
					
						
						
							
							ucode: update to latest Git HEAD  
						
						 
						
						... 
						
						
						
						973cc6c compiler: actually expand block scope fix to for/while alt syntax
97bf297 compiler: ensure that alternative if/for/while syntax has own block scope
f0e2a64 tests: add missing test case for fixed switch codegen
Signed-off-by: Jo-Philipp Wich <jo@mein.io > 
						
						
					 
					
						2021-04-01 00:12:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jo-Philipp Wich 
							
						 
					 
					
						
						
							
						
						0096a8df6f 
					 
					
						
						
							
							ucode: update to latest Git HEAD  
						
						 
						
						... 
						
						
						
						aa9621d compiler: rework switch statement code generation
b5f0de1 vm: add trace mode instruction dump output fixes
0341d64 vm: fix another for-loop memory leak
00d9419 vm: fix further memory leaks in trace mode
20a3763 vm: fix loop variable memory leak in NEXTK/NEXTKV instruction
9a6ef2b lib: prevent use-after-free after uc_shift()
03f1324 object: free prototype object when registering existing ressource type
b3d758b compiler: fix for/break miscompilation
86e3970 lib: fix value refcount of uc_unshift() return value
fe464ea run_tests.sh: allow passing tests to run as arguments
091ae1b compiler: fix another try/catch miscompilation
fcedb19 lib: fix passing uninitialized memory to sigprocmask()
0d0357d vm: fix leaking source context strings in trace mode
7a41fb3 lib: use execvp() in system()
Signed-off-by: Jo-Philipp Wich <jo@mein.io > 
						
						
					 
					
						2021-03-29 12:51:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Golle 
							
						 
					 
					
						
						
							
						
						13a23445f4 
					 
					
						
						
							
							ucode: fix PKG_MIRROR_HASH  
						
						 
						
						... 
						
						
						
						Signed-off-by: Daniel Golle <daniel@makrotopia.org > 
						
						
					 
					
						2021-03-24 15:26:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jo-Philipp Wich 
							
						 
					 
					
						
						
							
						
						56f4e54127 
					 
					
						
						
							
							ucode: introduce package  
						
						 
						
						... 
						
						
						
						This commit introduces ucode, a tiny template processor utilizing a syntax
closely resembling ECMA Script for embedded script blocks.
Signed-off-by: Jo-Philipp Wich <jo@mein.io > 
						
						
					 
					
						2021-03-19 20:16:11 +01:00