Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  nickysn 29ee9a648d - more JVM cleanup 4 vuotta sitten
  nickysn d7695db80e - don't override def2regtyp 4 vuotta sitten
  nickysn e04c1221a2 - don't override thlcgwasm.gen_load_return_value 4 vuotta sitten
  nickysn e7ce1feed0 - more JVM leftovers cleanup 4 vuotta sitten
  nickysn 1f3ff5f496 - clean up more JVM stuff 4 vuotta sitten
  nickysn 542c3fca3e - more JVM methods removed 4 vuotta sitten
  nickysn db1a4d57a2 - removed some more unneeded for WASM methods, copied from the JVM hl codegen 4 vuotta sitten
  nickysn 5b961c4125 - removed several JVM methods that aren't necessary for WebAssembly 4 vuotta sitten
  nickysn f95b74f929 * fixed stack tracking in thlcgwasm.a_op_reg_reg_reg_checkoverflow 4 vuotta sitten
  nickysn 92ac6bace9 * stack tracking fix for trunc32 in thlcgwasm.a_op_stack 4 vuotta sitten
  nickysn b84bb3e9c4 * fixed stack tracking in thlcgwasm.resizestackfpuval 4 vuotta sitten
  nickysn c6aecf184b * fixed stack tracking in thlcgwasm.gen_load_uninitialized_function_result 4 vuotta sitten
  nickysn bdaeda27c2 * fixed stack tracking in thlcgwasm.a_loadfpu_const_stack 4 vuotta sitten
  nickysn 0e395a0d06 * handle addresses just like integers in thlcgwasm.a_load_const_stack 4 vuotta sitten
  nickysn 450883ea2b * fixed stack tracking for 64-bit operations in thlcgwasm.a_op_stack 4 vuotta sitten
  nickysn 3719383b94 + added stack tracking in the entry and exit code 4 vuotta sitten
  nickysn d85e70bbb4 * fixed the decstack balancing in thlcgwasm.a_cmp_stack_stack 4 vuotta sitten
  nickysn d7b1d67cc6 - removed commented out code from thlcgwasm.a_cmp_stack_stack 4 vuotta sitten
  nickysn 68693b2890 + support <,<=,> and >= comparisons of address register types in thlcgwasm.a_cmp_stack_stack 4 vuotta sitten
  nickysn 11ae8e54a1 - removed the unused label parameter from a_cmp_stack_stack 4 vuotta sitten
  nickysn 5145681ccd * a_cmp_stack_label renamed a_cmp_stack_stack 4 vuotta sitten
  nickysn 0cdd7d4d22 + support exit() 4 vuotta sitten
  nickysn c92d27dadb * fixed formatting in thlcgwasm.a_jmp_always 4 vuotta sitten
  nickysn aa102564c5 * fixed the break and continue br depth calculation 4 vuotta sitten
  nickysn 3cc9ba9302 - don't push dummy zeros (they are useless and will be discarded), before branching for break/continue 4 vuotta sitten
  nickysn 07c1783e24 * refactored call_indirect to use a 'functype' operand type. This type will be reused for block instructions as well. 4 vuotta sitten
  nickysn ade8003fb5 * thlcgwasm.blocks renamed br_blocks, to ensure searching for it in the compiler 4 vuotta sitten
  nickysn 5524de3be8 - removed redundant comment 4 vuotta sitten
  nickysn 5c4e4228f6 + handle all cases in hlcgcpu.pas to avoid warning with -Sew 4 vuotta sitten
  nickysn fc95e7f22d * fixes in thlcgwasm.resize_stack_int_val 4 vuotta sitten