Istoricul angajamentelor

Autor SHA1 Permisiunea de a trimite mesaje. Dacă este dezactivată, utilizatorul nu va putea trimite nici un fel de mesaj Data
  Nikolay Nikolov 3762a70423 + use optimize_op_const in thlcgwasm.a_op_const_stack as well 10 ore în urmă
  Nikolay Nikolov 12bfa69736 * optimization in thlcgwasm.resize_stack_int_val to avoid some redundant conversions 10 ore în urmă
  Nikolay Nikolov 4ad6636f05 + optimization in thlcgwasm.a_load_reg_reg: don't emit any instructions when moving the same size from a register to itself 12 ore în urmă
  Nikolay Nikolov 5d058a189a + use optimize_op_const in thlcgwasm.a_op_const_ref 12 ore în urmă
  Nikolay Nikolov 03e21a8ca4 + use optimize_op_const in thlcgwasm.a_op_const_reg_reg 13 ore în urmă
  Nikolay Nikolov cbb3225e6a * fixed bug with LOC_SUBSETREG/LOC_CSUBSETREG/LOC_SUBSETREF/LOC_CSUBSETREF in thlcgwasm.a_cmp_ref_loc_stack 14 ore în urmă
  Nikolay Nikolov 8531a81aab * fix bug in thlcgwasm.a_load_reg_reg when fromsize is a 32-bit pointer and tosize is 64-bit 3 zile în urmă
  Nikolay Nikolov cfcba50385 * WebAssembly: stop with internal error in case the code generator is requested to a binary operation with two different sized registers 4 zile în urmă
  Nikolay Nikolov 2e4e6f5b4e * bitpacked record/array fixes for platforms with 64-bit ALU and 32-bit address space (WebAssembly, JVM) 2 săptămâni în urmă
  Nikolay Nikolov 0a3b8df711 * fixed WebAssembly signed overflow check for the subtraction operation 2 săptămâni în urmă
  Nikolay Nikolov 7c44300136 * WebAssembly: fixed type conversion from pointer to qword (fixes bug #41092) 7 luni în urmă
  florian b2f6214b33 + a_bit_scan_reg_reg gets a flag if src cannot be zero: this simplifies the generated code 8 luni în urmă
  Nikolay Nikolov 9a77a855e4 * WebAssembly codegen: enable -CN nil pointer checks in more places: a_cmp_const_ref_stack, a_cmp_ref_reg_stack and a_cmp_reg_ref_stack 8 luni în urmă
  Nikolay Nikolov bd1a6a60e8 + added ref2string debug helper function to the WebAssembly code generator 8 luni în urmă
  Nikolay Nikolov 6ce57a1625 * WebAssembly: also handle dup=true in thlcgwasm.prepare_stack_for_ref for absolute address refs 8 luni în urmă
  Nikolay Nikolov 2e77e1a471 * WebAssembly codegen: fixed access to absolute variables, pointing to just a constant address, e.g. var a: longint absolute 5; 8 luni în urmă
  Nikolay Nikolov 29ee863e8f - WebAssembly code generator: removed the g_fingerprint hack, that added 4 1 an în urmă
  Nikolay Nikolov 964aa8b71b + added an optional nil pointer checking for WebAssembly (similar to 1 an în urmă
  Nikolay Nikolov 342ede81ee * WebAssembly code generator: don't emit a return instruction at the end of the 1 an în urmă
  Nikolay Nikolov 5e327453a8 + WebAssembly external asm writer: workaround for the 'missing functype' error, 1 an în urmă
  Nikolay Nikolov 54d65ff75c * WebAssembly: fixed crash when attempting to generate a functype directive for 1 an în urmă
  Nikolay Nikolov b6527c6c03 + WebAssembly: check for exceptions after call of fpc_rangeerror in branchful 1 an în urmă
  Nikolay Nikolov 58a3f2ef64 * WebAssembly: changed the generated code in a_op_reg_reg_reg_checkoverflow to 1 an în urmă
  Nikolay Nikolov 7a1c50ff87 * fix warning 1 an în urmă
  Nikolay Nikolov d2785117df * WebAssembly: fixed overflow checking for unsigned subtraction 1 an în urmă
  Nikolay Nikolov 4f42553cb3 * fix bug in thlcgwasm.a_op_reg_reg_reg_checkoverflow when either src1 or src2 1 an în urmă
  Nikolay Nikolov 8bbb28ace8 + WASI: enable the generic stack checking 1 an în urmă
  Nikolay Nikolov 0a9169eb67 + allow referencing '$__stack_pointer' in WebAssembly inline asm as argument to 1 an în urmă
  Nikolay Nikolov 7cbf18c6f3 * don't create block..end_block around WebAssembly inline asm routines 1 an în urmă
  Nikolay Nikolov 4adac78f85 + respect the nostackframe directive in WebAssembly inline asm routines 1 an în urmă