Commit történet

Szerző SHA1 Üzenet Dátum
  Nikolay Nikolov 12a2c56461 - removed thlcgwasm.incblock, .decblock and br_blocks, as branching is now done 3 éve
  Nikolay Nikolov 41db71c21c + implemented the <= operator for smallsets for WebAssembly 3 éve
  Nikolay Nikolov 4d571a1928 * fixed code generation for 'boolean64 and/or boolean64' for WebAssembly 3 éve
  nickysn 08f9a68798 - removed unused local variables from twasmaddnode.second_generic_compare 4 éve
  nickysn 8dd591e838 + implemented twasmaddnode.second_cmpsmallset for equaln and unequaln 4 éve
  nickysn 4b6cbde849 * fixed 64-bit float comparison 4 éve
  nickysn e1b98a515a * fixed class name in comment 4 éve
  nickysn dbc7cb9001 * set expectloc correctly in the WASM add node (it is never LOC_FLAGS or LOC_JUMP, but LOC_REGISTER instead) 4 éve
  nickysn 374882455b - disallow (i.e. generate internal errors) the use of a_cmp_*_label functions 4 éve
  nickysn cf35b0d2a9 * fixed twasmaddnode.second_cmpfloat 4 éve
  nickysn 28a7f25f4c * various fixes for tracking the stack and correctly loading the child node values to the stack, as well as setting the result location 4 éve
  nickysn 1efcb800f5 + activate twasmaddnode.second_cmpboolean 4 éve
  nickysn 97430823cf * fix for the stack tracking in twasmaddnode.second_addboolean 4 éve
  nickysn 5ea9bd6924 + uncommented the 64-bit handling code in the wasm add node 4 éve
  nickysn 2212bd5f3c * fixed the stack tracking in twasmaddnode.second_addboolean 4 éve
  nickysn f40bfcc662 + also call incblock and decblock in the second_addboolean for the shortcut boolean evaluation. This avoids breaking 4 éve
  nickysn b6735179ed * use a functype operand for a_if, instead of hardcoding 4 éve
  nickysn e1b6f0bd85 + introduced end_block, end_if, end_loop 4 éve
  nickysn c9ee72b05a * the compiler/wasm directory renamed compiler/wasm32 5 éve