sergei
|
f136e44b6b
- RTL: cleaned up remaining 'decr_ref' routines (not removed completely due to bootstrapping needs, but aliased to 'finalize' ones).
|
13 лет назад |
sergei
|
568ef396fb
* Added fpc_dynarray_assign (a helper for dynamic array assignments), added local access to fpc_intf_assign, and switched fpc_copy to use assignment helpers instead of incr_ref/decr_ref combinations.
|
13 лет назад |
sergei
|
0d3fa2d2db
- Cleaned out VER2_2 defines
|
14 лет назад |
sergei
|
c2ea372682
* Declared types describing RTTI data of arrays and records, and rewrote main RTTI routines using these types. Shorter by about 60 lines, functionality isn't changed.
|
14 лет назад |
sergei
|
1fcd40ee64
Continue fixing open array handling:
|
14 лет назад |
sergei
|
54bc8efa0b
* Fixed reference counting of open array parameters passed by value. RTTI of the array itself is useless in this case, as it does not provide correct element count. Now using dedicated helpers which take RTTI of array element and the element count. Resolves #18859.
|
14 лет назад |
Jonas Maebe
|
749991ec02
+ support extra parameter for initialize() that indicates how many elements
|
15 лет назад |
florian
|
e01e4e5719
* optimized copy(<dyn. array> ...) by checking if the elements are really ref. counted
|
15 лет назад |
marco
|
4104d9f481
* More pluggability of the RTL. Mantis 15124
|
16 лет назад |
yury
|
e82e4ae806
* Fixed WideString on wince. WideString=UnicodeString on wince. Bug #14304.
|
16 лет назад |
Jonas Maebe
|
f9b4d58e98
* set finalized dynarrays to nil (mantis #12048)
|
17 лет назад |
florian
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
17 лет назад |
florian
|
f56b741948
* quicker finalization of dyn. arrays, thanks to the hint of Volker Zipfel
|
17 лет назад |
Jonas Maebe
|
dc71827e2e
* procedure version of fpc_copy to avoid errors with {$x-} (mantis #9918)
|
18 лет назад |
florian
|
657ef819e0
* comment fixed
|
18 лет назад |
Jonas Maebe
|
d9284963b3
* fix for fpc_copy on 64 bit systems from Florian
|
18 лет назад |
florian
|
ea97b8b137
* fixed copying of remaining elements
|
18 лет назад |
florian
|
2c4aeefbf4
* fixed copying of automated records
|
18 лет назад |
florian
|
37bd49692e
* proper fix for 8481 et. al.
|
18 лет назад |
yury
|
11576fd24b
* fixed warnings and notes while compiling system unit for wince.
|
19 лет назад |
florian
|
7bff61ce29
* patch from Ales Katona to add a stack size parameter to tthread functions
|
20 лет назад |
michael
|
5cafc069b5
+ Removed NOSAVEREGISTERS define
|
20 лет назад |
michael
|
93ba0409be
+ Removed HASCOMPILERPROC define
|
20 лет назад |
michael
|
21425e303c
+ Removed HASVARIANT define
|
20 лет назад |
michael
|
8a226bba52
+ Removed HASWIDESTRING/HASWIDECHAR defines
|
20 лет назад |
michael
|
23ad0ae1ec
+ Removed HASINTF and VER1_0 defines
|
20 лет назад |
peter
|
4ace790492
* remove $Log
|
20 лет назад |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 лет назад |
fpc
|
50778076c3
initial import
|
20 лет назад |
peter
|
e417e34496
* truncate log
|
20 лет назад |