Historial de Commits

Autor SHA1 Mensaje Fecha
  Nikolay Nikolov f54cfcc25e + fix for the conversion of try..catch blocks to structured form hace 2 años
  Nikolay Nikolov a1752cc7fb + also check for unexpected delegate instructions when converting to wasm structured form hace 2 años
  Nikolay Nikolov a6dc0504c3 + more consistency checks for unexpected instructions when converting to wasm structured instruction form hace 2 años
  Nikolay Nikolov 1fd30d9e75 + added compiler internal error when encountering certain unexpected wasm instructions (indicating improper nesting) hace 2 años
  Nikolay Nikolov 19c59eed23 + added else to case statement to avoid warning hace 2 años
  Nikolay Nikolov 14d20d77d5 + avoid more warnings hace 2 años
  Nikolay Nikolov 4559286b41 + added else to case statement, avoid the warning, produce an internal error in this unexpected case hace 2 años
  Nikolay Nikolov 2cc351e726 * constructors made public to avoid warnings hace 2 años
  Nikolay Nikolov 6bb500f075 * set typ of wasm structured instructions to ait_wasm_structured_instruction hace 2 años
  Nikolay Nikolov be80bb5a08 * fixed more bugs in the wasm structured asmlist construction hace 2 años
  Nikolay Nikolov 03bb4f99ce * fixed bug in wasm_convert_to_structured_asmlist hace 2 años
  Nikolay Nikolov e6c91c326c + added code for converting wasm asmlists to structured lists (i.e. lists, using the new wasm structured instructions classes) hace 2 años
  Nikolay Nikolov faf7cd94f1 + introduced classes for WebAssembly structured form of instructions hace 2 años
  Nikolay Nikolov 1cfb35d1d6 + WebAssembly internal assembler support for the ref.is_null instruction hace 2 años
  Nikolay Nikolov 957ff5b972 + WebAssembly internal asm support for the ref.null instruction hace 2 años
  Nikolay Nikolov c6af4df9b9 + declare user-defined wasm globals in the llvm-mc assembly output hace 3 años
  Nikolay Nikolov d378240134 + added the WebAssembly saturating truncation instructions to the internal assembler hace 3 años
  Nikolay Nikolov 0ba7ef98b3 + support the memory.init and the data.drop instructions in the internal asm writer for WebAssembly hace 3 años
  Nikolay Nikolov 3cfdf000a2 + support the new WebAssembly threads and atomics instructions in the internal assembler hace 3 años
  Nikolay Nikolov 812736bd41 + support the atomic.fence instruction in the WebAssembly internal object writer hace 3 años
  Nikolay Nikolov 6f88919f37 - don't set casmdata in wasm32/aasmcpu.pas, so that the aasmdef unit can override it hace 4 años
  Nikolay Nikolov 026d23632a + added the memory.copy and memory.fill WebAssembly instructions hace 4 años
  Nikolay Nikolov f42817d1a2 * fixed opcode generation for the f32.const in the WebAssembly internal asm hace 4 años
  Nikolay Nikolov b463f2a141 + added support for exception tags and for the 'throw' and 'catch' instructions hace 4 años
  Nikolay Nikolov b46c010f82 + also support immutable wasm globals in the wasm assembler writer (both internal and external) hace 4 años
  Nikolay Nikolov 2bce4d36db + proper support for WASM globals in the internal object writer - emit hace 4 años
  Nikolay Nikolov 8226233aa3 * introduced the tai_globaltype asm directive, use that to declare the stack hace 4 años
  Nikolay Nikolov 10db5ea5dc + implemented the 'delegate' and the 'rethrow' instructions in the wasm internal assembler hace 4 años
  Nikolay Nikolov 6fb4b9b7dd + support the 'try' instruction in the wasm internal assembler hace 4 años
  Nikolay Nikolov 346b57e238 * tai_impexp renamed tai_export_name hace 4 años