Commit History

作者 SHA1 備註 提交日期
  Nikolay Nikolov bf8d1747af * support local.get/set/tee with a const parameter in the wasm internal assembler writer 2 年之前
  Nikolay Nikolov a20d6413a5 * convert loop..end_loop blocks to flat list + branch instruction 2 年之前
  Nikolay Nikolov f3952a33ee + added amfrtDeleteAi, support deleting instructions in map_structured_asmlist_inner 2 年之前
  Nikolay Nikolov 92ef537167 * convert if structured instructions to br_if + labels 2 年之前
  Nikolay Nikolov 084c761c47 + support mapping of structured instructions also in map_structured_asmlist_inner 2 年之前
  Nikolay Nikolov d778763c15 + added support for params and results in tai_wasmstruc_if.ConvertToBrIf 2 年之前
  Nikolay Nikolov 70f45e83bc + added method tai_wasmstruc_if.ConvertToBrIf 2 年之前
  Nikolay Nikolov 5438771a97 + convert wasm structured list to flat list 2 年之前
  Nikolay Nikolov f21a03a057 * fixed crash in map_structured_asmlist_inner, when the TAsmList parameter is nil 2 年之前
  Nikolay Nikolov d310c0d26f * fixed hang in map_structured_asmlist_inner 2 年之前
  Nikolay Nikolov b141ba7f83 * moved the code that converts branch numbers to labels in the cpupi unit and call it from resolve_labels_complex 2 年之前
  Nikolay Nikolov 2373aa31f3 + added code for creating labels, associated with blocks and converting branch with consts to the corresponding block's label 2 年之前
  Nikolay Nikolov ed1b1dac9d + added a block stack parameter to TAsmMapFunc 2 年之前
  Nikolay Nikolov a2a672e217 + introduced twasmstruc_stack 2 年之前
  Nikolay Nikolov 978f2d80bb + introduced map_structured_asmlist 2 年之前
  Nikolay Nikolov f54cfcc25e + fix for the conversion of try..catch blocks to structured form 2 年之前
  Nikolay Nikolov a1752cc7fb + also check for unexpected delegate instructions when converting to wasm structured form 2 年之前
  Nikolay Nikolov a6dc0504c3 + more consistency checks for unexpected instructions when converting to wasm structured instruction form 2 年之前
  Nikolay Nikolov 1fd30d9e75 + added compiler internal error when encountering certain unexpected wasm instructions (indicating improper nesting) 2 年之前
  Nikolay Nikolov 19c59eed23 + added else to case statement to avoid warning 2 年之前
  Nikolay Nikolov 14d20d77d5 + avoid more warnings 2 年之前
  Nikolay Nikolov 4559286b41 + added else to case statement, avoid the warning, produce an internal error in this unexpected case 2 年之前
  Nikolay Nikolov 2cc351e726 * constructors made public to avoid warnings 2 年之前
  Nikolay Nikolov 6bb500f075 * set typ of wasm structured instructions to ait_wasm_structured_instruction 2 年之前
  Nikolay Nikolov be80bb5a08 * fixed more bugs in the wasm structured asmlist construction 2 年之前
  Nikolay Nikolov 03bb4f99ce * fixed bug in wasm_convert_to_structured_asmlist 2 年之前
  Nikolay Nikolov e6c91c326c + added code for converting wasm asmlists to structured lists (i.e. lists, using the new wasm structured instructions classes) 2 年之前
  Nikolay Nikolov faf7cd94f1 + introduced classes for WebAssembly structured form of instructions 2 年之前
  Nikolay Nikolov 1cfb35d1d6 + WebAssembly internal assembler support for the ref.is_null instruction 2 年之前
  Nikolay Nikolov 957ff5b972 + WebAssembly internal asm support for the ref.null instruction 2 年之前