467 Commits (04da1416d5af170bb37223e9fd2425a56202ddc5)
 

Author SHA1 Message Date
Aleksey Demakov 04da1416d5 create a new block after call_finally 16 years ago
Aleksey Demakov d4940c8bee return jit_label_undefined instead of 0 from jit_block_get_label() 16 years ago
Aleksey Demakov ab7fe0a04a ARM backend fixes 16 years ago
Aleksey Demakov 1c42d69346 for function calls end basic block after the call rather than before and only if the call may throw 16 years ago
Aleksey Demakov 332360a265 fix call_finally dump 16 years ago
Aleksey Demakov 280b6d202a ARM backend fixes 16 years ago
Aleksey Demakov 12ce365ea0 regalloc bugfix 16 years ago
Aleksey Demakov 8d4fdc2f3c let struct alignment be greater than alignment of fields 16 years ago
Aleksey Demakov b84576a74e fix typos 16 years ago
Aleksey Demakov 32803b443c cosmetic changes 16 years ago
Aleksey Demakov 3872aa0130 make register pair handling more flexible 16 years ago
Aleksey Demakov 0a4a60a68c remove _jit_regs_get_cpu function 16 years ago
Aleksey Demakov 944b23f5e1 arm fixes 16 years ago
Aleksey Demakov dac7475729 use jit_reg_other_reg 16 years ago
Aleksey Demakov 1d0ae458a9 add global jit_reg_other_reg macro to replace local reg-alloc OTHER_REG 16 years ago
Aleksey Demakov 62502f3337 arm idiv and memset opcodes 16 years ago
Aleksey Demakov 3f4361efe4 fix typo 16 years ago
Aleksey Demakov 0f4307f50a cleanup arm rules 16 years ago
Aleksey Demakov e551255cce more mikyt's ARM code 16 years ago
Aleksey Demakov 5bc3c8fffc cosmetic changes 16 years ago
Aleksey Demakov b9eaf33cbe restore ARM FPA rules 16 years ago
Aleksey Demakov ae97de5921 add ARM codegen macros 16 years ago
Aleksey Demakov 8ba45c6012 for each jit_apply_ macro add individual check if it's already defined 16 years ago
Aleksey Demakov 3d685e0f39 small fix 16 years ago
Aleksey Demakov 7f69b3e394 integrate mikyt's arm apply patch 16 years ago
Aleksey Demakov ffa6d33441 remove obsolete gen-sel tool 16 years ago
Klaus Treichel 9a2e8c60ed Fix TEXTREL sections in the shared library on x86. 16 years ago
Aleksey Demakov b051355951 replace ARM .sel file with .ins 16 years ago
Aleksey Demakov 2b13f9af98 add jit-arch-arm.h 16 years ago
Aleksey Demakov 271ed2b886 start integrating mikyt's ARM patch 16 years ago
Klaus Treichel a7974595b1 Work around an optimizer bug in gcc 4.3 on x86. 16 years ago
Klaus Treichel 2fb73568ee Add support for JIT_OP_ISIGN and JIT_OP_LSIGN on x86_64 and some int compare 16 years ago
Aleksey Demakov 0d2836e470 don't define undefined labels for dump 16 years ago
Aleksey Demakov f7b734dba7 update 0.1.4 plans 16 years ago
Aleksey Demakov fd8a209adf add Paul Brannan's ruby-libjit 16 years ago
Aleksey Demakov d414c873c0 *** empty log message *** 16 years ago
Aleksey Demakov 863e98fbe4 extend small int values returned from native calls 16 years ago
Aleksey Demakov 49a3107936 start development version 0.1.3 16 years ago
Aleksey Demakov e244f718d1 bump version to 0.1.2 16 years ago
Aleksey Demakov 174f5b47b2 *** empty log message *** 16 years ago
Klaus Treichel 0c9ed44ad3 Fix calls to variadic functions. 16 years ago
Aleksey Demakov 742ad3388f update NEWS file 16 years ago
Aleksey Demakov 30dabdf9b3 Mac OS X compatibility fixes 16 years ago
Klaus Treichel 1dd8763820 Fix calling variadic functions ih jit_apply. Spill values with sizes less than 16 years ago
Aleksey Demakov 77f56836cb update TODO 16 years ago
Aleksey Demakov 70245dec19 fix exception handling in interpreter 16 years ago
Aleksey Demakov d6b7ba5c97 fix typos 16 years ago
Aleksey Demakov 0eb91c3127 fix JIT_OP_TRUNC_INT, JIT_OP_TRUNC_UINT, JIT_OP_INCOMING_REG opcodes in interpreter 16 years ago
Klaus Treichel e08fa89b4a Fix build on NetBSD to get the correct declaration of alloca. 16 years ago
Klaus Treichel 55cb355a5b Add rules for one immediate value for float32 and float64 branch and setcc 17 years ago