|  Nikolay Nikolov | 2f1ccd6f2a
							
							+ support 'promising last' exports | 2 years ago | 
				
					
						|  Nikolay Nikolov | 9d893b5d0d
							
							* tcpuprocdef.promising_export_name renamed promising_first_export_name | 2 years ago | 
				
					
						|  Nikolay Nikolov | 9ea1f6de19
							
							+ added 'last' or 'first' to the internal promising wrapper name | 2 years ago | 
				
					
						|  Nikolay Nikolov | c67bcf0032
							
							+ introduced tcpuprocdef.add_promising_export | 2 years ago | 
				
					
						|  Nikolay Nikolov | 15c95e0ac7
							
							+ initial implementation of WebAssembly promising exports | 2 years ago | 
				
					
						|  Nikolay Nikolov | b247302871
							
							+ initial attempt (not fully working, yet) at implementing WebAssembly suspending externals | 2 years ago | 
				
					
						|  Nikolay Nikolov | 8eea58f649
							
							+ support WebAssembly reference types as WebAssembly globals | 2 years ago | 
				
					
						|  Nikolay Nikolov | ca03841724
							
							- removed redundant semicolon | 2 years ago | 
				
					
						|  Nikolay Nikolov | a47a1c093a
							
							* disallow conversion between regular pointers and WasmExternRef | 2 years ago | 
				
					
						|  Nikolay Nikolov | 1f76366125
							
							+ introduced the is_wasm_reference_type(tdef) helper | 2 years ago | 
				
					
						|  Nikolay Nikolov | 5cc4096f41
							
							* formatting | 2 years ago | 
				
					
						|  Nikolay Nikolov | c33f47a707
							
							+ introduced is_wasm_externref(tdef) helper | 2 years ago | 
				
					
						|  Nikolay Nikolov | 022d2804a9
							
							+ introduced is_wasm_funcref(tdef) helper | 2 years ago | 
				
					
						|  Nikolay Nikolov | dd09bf64b3
							
							+ handle externref parameters in create_functype_common | 2 years ago | 
				
					
						|  Nikolay Nikolov | 3e21d24098
							
							+ magically insert a void externref type in the System unit, called WasmExternRef | 2 years ago | 
				
					
						|  Nikolay Nikolov | c925c1aaa6
							
							+ introduced flag is_wasm_externref to tcpupointerdef for wasm32. This is to be | 2 years ago | 
				
					
						|  Nikolay Nikolov | ad69c6e1b5
							
							+ also support funcref parameters in create_functype_common | 2 years ago | 
				
					
						|  Nikolay Nikolov | bebe53ef9f
							
							* added support and simplified the handling of results in create_functype_common for reference types | 2 years ago | 
				
					
						|  Nikolay Nikolov | 6e1d7b4e57
							
							+ introduced methods for converting WebAssembly global var types from a Pascal type to TWasmBasicType | 3 years ago | 
				
					
						|  Nikolay Nikolov | 8d441929a8
							
							+ introduced tcpustaticvarsym.is_wasm_global | 3 years ago | 
				
					
						|  nickysn | 74854eee58
							
							* fixed WebAssembly compilation error with -CR | 4 years ago | 
				
					
						|  nickysn | eb7db76a31
							
							* fixed compiler internal error, when compiling a unit that has an external function in its interface section | 4 years ago | 
				
					
						|  nickysn | 910bbc6b37
							
							* override is_pushleftright for WebAssembly and make it return true | 4 years ago | 
				
					
						|  nickysn | 4d758a64c2
							
							* make functions, that return result in param to not have a return type in WebAssembly | 4 years ago | 
				
					
						|  nickysn | 5b961c4125
							
							- removed several JVM methods that aren't necessary for WebAssembly | 4 years ago | 
				
					
						|  nickysn | b6735179ed
							
							* use a functype operand for a_if, instead of hardcoding | 4 years ago | 
				
					
						|  nickysn | 56f65799d3
							
							+ functype creation moved to tcpuprocdef.create_functype | 4 years ago | 
				
					
						|  nickysn | 80fd387a51
							
							- removed the tcpupropertysym overrides from the jvm, because they're not needed for wasm | 4 years ago | 
				
					
						|  nickysn | 4a5e2dbd23
							
							* refactored the handling of the frame pointer and base pointer to use local temps instead | 5 years ago | 
				
					
						|  nickysn | c9ee72b05a
							
							* the compiler/wasm directory renamed compiler/wasm32 | 5 years ago |