Jonas Maebe
|
608572c63a
* removed unused local variables
|
14 ani în urmă |
Jonas Maebe
|
ee8b662fa1
+ dynamic array support for the JVM target: setlength(), length(), high():
|
14 ani în urmă |
Jonas Maebe
|
a2a6b2fd1d
+ "reference" temps that sort of implement pointer-style functionality for
|
14 ani în urmă |
Jonas Maebe
|
2a6caa539c
+ support for constant array indices in treference for the JVM target
|
14 ani în urmă |
Jonas Maebe
|
5fd205c130
* fixed indentation of thlcgjvm.a_load_loc_stack() implementation
|
14 ani în urmă |
Jonas Maebe
|
25f565751a
+ g_incrrefcount/g_decrrefcount/g_initialize/g_finalize() implementations for
|
14 ani în urmă |
Jonas Maebe
|
e326f46da5
* don't force the constant of a_cmp_const* to be an integer constant,
|
14 ani în urmă |
Jonas Maebe
|
9bd753ba7a
* don't decrease the evaluation stack counter twice for a_load_*_ref
|
14 ani în urmă |
Jonas Maebe
|
71b348757b
* reversed expected operand order of tjvmhlcg.a_cmp_*(), because
|
14 ani în urmă |
Jonas Maebe
|
87925db8fb
* fixed 64 bit shl/shr/sar operations: the second argument of the
|
14 ani în urmă |
Jonas Maebe
|
e699eb3cc5
+ added "list" parameter to thlcgjvm.inc/decstack() methods, and
|
14 ani în urmă |
Jonas Maebe
|
dd2862e25a
+ support for floating point constants
|
14 ani în urmă |
Jonas Maebe
|
eb5814a868
* implemented declaring and calling constructors for Java classes
|
14 ani în urmă |
Jonas Maebe
|
71deda6f50
+ added interface to ncgutil.gen_load_loc_cgpara() to hlcgobj + generic
|
14 ani în urmă |
Jonas Maebe
|
8439e1472e
* moved def2regtyp() from jvm/hlcgcpu to defutil, and extended it to
|
14 ani în urmă |
Jonas Maebe
|
742f4ee12e
+ first (partial) implementation of thlcg for the jvm
|
14 ani în urmă |