sergei f42c1b3720 * Return dynamic arrays in parameter, this was the only managed type still returned in register. Returning managed types in registers requires catching and re-raising exceptions at callee side in order to finalize result and avoid memory leaks. While such behavior makes little difference with generic setjmp-based exception handling, it becomes very inefficient as SEH-styled exception handling is being introduced. 11 years ago
..
Makefile 1bea98995b * regenerated fpcmake makefiles after r25642 12 years ago
Makefile.fpc 21e162604c * fixed "make install" for jvm targets 13 years ago
jastringh.inc 595f28e6fa + AnsistringClass.Create(unicodestring) constructor that implicitly selects 13 years ago
jastrings.inc 1a560e9875 * when concatenating ansistrings, do not map CP_NONE (rawbytestring) to 12 years ago
java_sys.inc aee5380ae0 * merged trunk up to r20882 13 years ago
java_sysh.inc 212d04a69e * Avoid line longer than 255 13 years ago
jcompproc.inc f42c1b3720 * Return dynamic arrays in parameter, this was the only managed type still returned in register. Returning managed types in registers requires catching and re-raising exceptions at callee side in order to finalize result and avoid memory leaks. While such behavior makes little difference with generic setjmp-based exception handling, it becomes very inefficient as SEH-styled exception handling is being introduced. 11 years ago
jdk15.inc aee5380ae0 * merged trunk up to r20882 13 years ago
jdk15.pas aee5380ae0 * merged trunk up to r20882 13 years ago
jdynarr.inc 56e724cea6 * moved general system includes accidentally put in jdynarr.inc to 14 years ago
jdynarrh.inc a2a0436347 + support for threadvars in the JVM based on JLThreadLocal; see 14 years ago
jpvar.inc fdab7122dd * catch JLRInvocationTargetException raised when using JLRMthod.invoke() to 14 years ago
jpvarh.inc 6d0dd347ba * declare procvar constructors as "overload" so that the implicitly added 14 years ago
jrec.inc 40e0b4677a + support for (only named, for now) records in the JVM target: 14 years ago
jrech.inc 3ac950eed7 * changed the parameter of fpcDeepCopy() from an out-parameter of the 14 years ago
jset.inc 44f074ebaa * mark FpcBitSet as implementing JLCloneable so it can be cloned, 14 years ago
jseth.inc 44f074ebaa * mark FpcBitSet as implementing JLCloneable so it can be cloned, 14 years ago
jsstringh.inc aee5380ae0 * merged trunk up to r20882 13 years ago
jsstrings.inc 3c3ad705f1 * changed fpc_(u)char_to_shortstr() from a procedure into a function, like 12 years ago
jsystem.inc d4b6406e62 * fixed compilation of new str<->float code on the JVM target (patch by 11 years ago
jsystemh.inc 9ad98a2c4d * Handle "SarInt64" always as internal procedure, introduced virtual method tinlinenode.first_sar that by default converts it into call to "fpc_sarint64" unless target CPU is 64-bit. This provides a point to insert target-specific optimizations. 12 years ago
jsystemh_types.inc a5273abc9c + support for CP_OEMCP 12 years ago
jtcon.inc 8b4b081ed5 * fixed fpc_tcon_shortint_array_from_string() in case the length of the array 13 years ago
jtconh.inc 74510f9069 + generic infrastructure for target-specific switches 13 years ago
jtvar.inc 336420ef46 * only make clone method accessible once if needed 14 years ago
jtvarh.inc a2a0436347 + support for threadvars in the JVM based on JLThreadLocal; see 14 years ago
justringh.inc aee5380ae0 * merged trunk up to r20882 13 years ago
justrings.inc 3c3ad705f1 * changed fpc_(u)char_to_shortstr() from a procedure into a function, like 12 years ago
jwin2javacharset.inc aee5380ae0 * merged trunk up to r20882 13 years ago
objpas.inc 27731e342c + support for array-of-const on the JVM target. Even though the 14 years ago
objpas.pp d840d99231 + minimal Java rtl (based on embedded rtl, but with all code and most 14 years ago
objpash.inc 27731e342c + support for array-of-const on the JVM target. Even though the 14 years ago
rtl.cfg 8a95a04e16 * extracted dynarray helpers from system unit into jdynarr.inc (were 14 years ago
rtldefs.inc da7a67bc74 + FPCRTL_FILESYSTEM_SINGLE_BYTE_API define that is set for targets where we 12 years ago
rtti.inc 76de70e683 * since enums are represented by classes in the JVM, initialize global 14 years ago
sysos.inc 7f22a2f223 + support for range checking calculations with hlcgobj 14 years ago
sysosh.inc 7f22a2f223 + support for range checking calculations with hlcgobj 14 years ago
sysres.inc 8a95a04e16 * extracted dynarray helpers from system unit into jdynarr.inc (were 14 years ago
system.pp aee5380ae0 * merged trunk up to r20882 13 years ago