fpc/compiler/jvm
Jonas Maebe d9e67fc835 * don't add a separate high parameter for array-of-const parameters on the
JVM target (just like for open array parameters), since the array length
    is already encoded in the array itself there

git-svn-id: trunk@22968 -
2012-11-10 20:26:42 +00:00
..
aasmcpu.pas
cgcpu.pas + cghlcpu unit with thlbasecgcpu class that overrides all abstract tcg 2012-04-28 14:27:31 +00:00
cpubase.pas * consistently define empty saved_mm_registers arrays as containing a single 2012-06-15 18:24:25 +00:00
cpuinfo.pas * -O4 switch for optimizations which are correct but which might have unexpected effects 2012-08-09 18:58:54 +00:00
cpunode.pas
cpupara.pas * don't add a separate high parameter for array-of-const parameters on the 2012-11-10 20:26:42 +00:00
cpupi.pas + tjvmprocinfo, only overrides set_first_temp_offset() and sets it to 2011-08-20 07:37:20 +00:00
cputarg.pas
dbgjasm.pas
hlcgcpu.pas + full support for overflow checking on the JVM target (note: significantly 2012-10-21 17:56:33 +00:00
itcpujas.pas
jvmdef.pas * fixed writing jvm type for string constants after r22020 2012-08-19 13:47:50 +00:00
jvmreg.dat + (mostly fake) register definitions for the JVM 2011-08-20 07:35:17 +00:00
njvmadd.pas * replace assigned(dynarray) and dynarray=/<>nil with length(dynarray)=/<>0 2011-09-19 19:59:32 +00:00
njvmcal.pas * let thlcg.a_call_name() return the tcgpara representing the function 2012-07-11 08:25:58 +00:00
njvmcnv.pas * fixed conversion of empty ansistring/widestring constants to pchar on 2012-05-26 11:32:20 +00:00
njvmcon.pas * fixed conversion of empty ansistring/widestring constants to pchar on 2012-05-26 11:32:20 +00:00
njvmflw.pas
njvminl.pas * don't add a separate high parameter for array-of-const parameters on the 2012-11-10 20:26:42 +00:00
njvmld.pas * don't insert a conversion to widechar for ansistr[x]:='y' assignments on 2012-07-03 21:16:29 +00:00
njvmmat.pas + full support for overflow checking on the JVM target (note: significantly 2012-10-21 17:56:33 +00:00
njvmmem.pas * let thlcg.a_call_name() return the tcgpara representing the function 2012-07-11 08:25:58 +00:00
njvmset.pas
njvmtcon.pas * synchronised with trunk up to r21067 2012-04-26 21:24:20 +00:00
njvmutil.pas
pjvm.pas + support for automatically generating setters/getters for properties on the 2012-11-08 20:18:08 +00:00
rgcpu.pas
rjvmcon.inc + (mostly fake) register definitions for the JVM 2011-08-20 07:35:17 +00:00
rjvmnor.inc
rjvmnum.inc
rjvmrni.inc
rjvmsri.inc
rjvmstd.inc + (mostly fake) register definitions for the JVM 2011-08-20 07:35:17 +00:00
rjvmsup.inc + (mostly fake) register definitions for the JVM 2011-08-20 07:35:17 +00:00
tgcpu.pas * let thlcg.a_call_name() return the tcgpara representing the function 2012-07-11 08:25:58 +00:00