Historique des commits

Auteur SHA1 Message Date
  Jonas Maebe 1a7c024ad3 * sign extend all byte/ansichar/word parameters before passing them il y a 14 ans
  Jonas Maebe f21b34c954 * also resize the value on the stack in a_load_reg_ref() when il y a 14 ans
  Jonas Maebe 0e80844e33 * also zero-extend incoming byte/word const-parameters (instead of only il y a 14 ans
  Jonas Maebe a2a0436347 + support for threadvars in the JVM based on JLThreadLocal; see il y a 14 ans
  Jonas Maebe 992cc352c6 * generalized handling of pointers to non-implicit pointer types: il y a 14 ans
  Jonas Maebe 54f9947406 * no need to zero-extend after a load of a widechar il y a 14 ans
  Jonas Maebe c4ffef0a40 * fixed initializing arrays of ansi/unicodestring and of open arrays il y a 14 ans
  Jonas Maebe 76de70e683 * since enums are represented by classes in the JVM, initialize global il y a 14 ans
  Jonas Maebe da5bd3b0bd * use invokespecial for "strict private" (= Java "private") rather than for il y a 14 ans
  Jonas Maebe 7f22a2f223 + support for range checking calculations with hlcgobj il y a 14 ans
  Jonas Maebe f4690f90ad * keep maximum used evaluation stack size up-to-date when putting a il y a 14 ans
  Jonas Maebe 707b41b159 + allocate space of local typed consts that are implicit pointer types il y a 14 ans
  Jonas Maebe 9253d990d9 * use the signedness of the comparison operation rather than of the il y a 14 ans
  Jonas Maebe b3072b3dab * extracted the code to deal with static fields into a routine il y a 14 ans
  Jonas Maebe 979f55e1db + support for procedural variables for the JVM target il y a 14 ans
  Jonas Maebe 61fd6ca4ee * zero-extend small unsigned integer parameters on function *entry*, because il y a 14 ans
  Jonas Maebe 5bf16214cd * changed initialization of records from constructing a new instance and il y a 14 ans
  Jonas Maebe 37aa2d8443 + full support for sets on the JVM target il y a 14 ans
  Jonas Maebe 5ad5a6f326 * small optimization for g_getarraylen il y a 14 ans
  Jonas Maebe bc21708967 * again use areturn instead of ireturn for returning enums since they're il y a 14 ans
  Jonas Maebe 569228447d * converted all enum handling for the JVM target so that it uses the il y a 14 ans
  Jonas Maebe 887248af2d * support var/out managed types on the callee side in location_get_data_ref() il y a 14 ans
  Jonas Maebe 7e6261ff55 * fixed return opcode for enums and smallsets il y a 14 ans
  Jonas Maebe ce88df680b + symansistr conditional define that, when activated, makes the symbol/ il y a 14 ans
  Jonas Maebe 0fad10179c * fixed some voidpointerdef handling il y a 14 ans
  Jonas Maebe 6857dde33e + shortstring support for the JVM target (including accessing character 0 as il y a 14 ans
  Jonas Maebe eb40756d35 * zero-extend byte/word field loads (get/putstatic sign-extends) il y a 14 ans
  Jonas Maebe 446d91eaab + ansistring support. Items of note: il y a 14 ans
  Jonas Maebe 84640fe7f0 + support for non-static class methods on the JVM target il y a 14 ans
  Jonas Maebe e8ec2c45af * fixed invokeinterface usage: must also specify the number of stack il y a 14 ans