Historique des commits

Auteur SHA1 Message Date
  Jonas Maebe 2a9043f4bc * keep the node flags when replacing a call to a virtual class method with il y a 14 ans
  Jonas Maebe 7d8cbe80f5 + support for virtual class methods on the JVM platform. The JVM does not il y a 14 ans
  Jonas Maebe 979f55e1db + support for procedural variables for the JVM target il y a 14 ans
  Jonas Maebe 085d0efead * some fixes for fake procvar support il y a 14 ans
  Jonas Maebe d6966e545b + support for formal var/out parameters on the JVM target: il y a 14 ans
  Jonas Maebe 9de14768bb * free temp location allocated for function result if not used il y a 14 ans
  Jonas Maebe 58d7a86252 + stubbed formal const/var/out support il y a 14 ans
  Jonas Maebe c9537e3347 + support for non-array/record var parameter on the JVM target using il y a 14 ans
  Jonas Maebe 99177a75fb * tprocdef -> tabstractprocdef typecasts so the code will also work il y a 14 ans
  Jonas Maebe cc6a303ee2 * allocate/initialize implicit pointer type fields (arrays, records) in il y a 14 ans
  Jonas Maebe 40e0b4677a + support for (only named, for now) records in the JVM target: il y a 14 ans
  Jonas Maebe 254636ab84 * don't create (useless) temporary array/record/... for the result il y a 14 ans
  Jonas Maebe be4a27657b + support for nested Java classes il y a 14 ans
  Jonas Maebe 0e87627218 + gethltemp() to allocate a temp specifying full type information even il y a 14 ans
  Jonas Maebe df2d83f110 * fixed calculating the number of stack slots removed by a call il y a 14 ans
  Jonas Maebe e699eb3cc5 + added "list" parameter to thlcgjvm.inc/decstack() methods, and il y a 14 ans
  Jonas Maebe eb5814a868 * implemented declaring and calling constructors for Java classes il y a 14 ans
  Jonas Maebe e2e32fbbe9 * fixed temp leaking after release_unused_return_value_cpu() refactor: il y a 14 ans
  Jonas Maebe 9a9ea1f257 + limited thlcg.gen_load_cgpara_loc() implementation (only loc_reference il y a 14 ans