marco
|
375d21b29f
--- Recording mergeinfo for merge of r41459 into '.':
|
6 năm trước cách đây |
yury
|
cd3d2c2abc
Merged revision(s) 41314, 41320, 41323, 41371, 41374, 41391, 41396 from trunk:
|
6 năm trước cách đây |
yury
|
302ee0d208
pas2jni fixes.
|
6 năm trước cách đây |
yury
|
252f9ef153
* pas2jni: Support for class references.
|
8 năm trước cách đây |
yury
|
ed6d993008
* pas2jni: Proper boolean handling - jboolean must be 0/1.
|
9 năm trước cách đây |
yury
|
d5cc2e83cf
* pas2jni: Use cthreads first.
|
9 năm trước cách đây |
yury
|
ea16dfdcf8
* pas2jni: Suppress false warnings in Java code.
|
9 năm trước cách đây |
yury
|
4dcc9de92f
* pas2jni: More clean Java code for sets.
|
9 năm trước cách đây |
yury
|
565ad7f852
* pas2jni: Do not generate unneeded imports.
|
9 năm trước cách đây |
yury
|
78914d9b20
* pas2jni: Do not include array element types from arrays, which is not processed.
|
9 năm trước cách đây |
yury
|
78abcbd4ca
* pas2jni: Improved support for interfaces. Proper typecasting of an object instance to an interface.
|
9 năm trước cách đây |
yury
|
d507456560
* pas2jni: Removed redundant ;.
|
9 năm trước cách đây |
yury
|
21234e413a
* pas2jni: Fixed finalization of TP-style objects.
|
9 năm trước cách đây |
yury
|
3fd3ff9527
* pas2jni: Fixed double memory freeing when using method pointers in some rare cases.
|
9 năm trước cách đây |
yury
|
8e8521c43e
* pas2jni: Fixed memory leaks when using inherited TP-style objects.
|
9 năm trước cách đây |
yury
|
d9e00bf43c
* pas2jni: Use mswindows define instead of windows to be Delphi compatible.
|
9 năm trước cách đây |
yury
|
df95a73993
* pas2jni: Do not hard code record sizes in Java part. Instead get actual record sizes from the native code. It allows to use the same generated Java code for native libraries compiled for different CPU architectures.
|
9 năm trước cách đây |
yury
|
26ffffa683
* pas2kni: Added Enum.equals(int) to the Java part.
|
9 năm trước cách đây |
yury
|
6b25cef3ea
* pas2jni: Reverted r34367 and mark undesired event handler creation "deprecated".
|
9 năm trước cách đây |
yury
|
e81cc4574f
* pas2jni: Removed option to create event handler by passing Java method method name as a string. It is not safe, since the target method is treated as unused by Java and the method may be removed from the resulting application.
|
9 năm trước cách đây |
yury
|
c4347e28b9
* pas2jni: Fixed handling of identical names of classes, proctypes when they are defined in different units.
|
9 năm trước cách đây |
yury
|
3b8db21c2c
* pas2jni: Fixed invoking of Java event handlers from non-main threads.
|
9 năm trước cách đây |
yury
|
d99f913836
* pas2jni: Fixed string constant handling after recent changes in FPC.
|
9 năm trước cách đây |
yury
|
c392c6eb2b
* pas2jni: Explicitly release JNI local refs while executing method pointers.
|
9 năm trước cách đây |
yury
|
111595dcd9
* pas2jni: Fixed procedure parameters parsing in some cases.
|
9 năm trước cách đây |
yury
|
a02da7c7d2
* pas2jni: Fixed handling of method pointers.
|
9 năm trước cách đây |
yury
|
3597519087
* pas2jni: Fixed handling of global procvars.
|
9 năm trước cách đây |
yury
|
f838251662
* pas2jni: Added TDateTime Java support class.
|
9 năm trước cách đây |
yury
|
2248805082
* pas2jni: Fixed ref counting of method pointers.
|
9 năm trước cách đây |
yury
|
6bd2b2d41b
* pas2jni: Fixed handling of pointers.
|
9 năm trước cách đây |