paul
|
6e51a4d4a9
compiler: fix nested class types and consts usage outside class declaration
|
пре 15 година |
pierre
|
c39c87096a
* more updates
|
пре 15 година |
paul
|
86d8b09077
fixed test
|
пре 15 година |
paul
|
4afb3ca971
compiler: fix internal class symbol search for function result + test
|
пре 15 година |
paul
|
67ce65eb35
tests: more tests for classes
|
пре 15 година |
paul
|
fd6e2cc86e
compiler: fix internal class symbol search for method arguments
|
пре 15 година |
paul
|
166f8a63a2
compiler: implement class constants + tests
|
пре 15 година |
paul
|
c9987c296e
compiler: don't show notes for symbols which are created by static class fields, update ppudump and ppu version
|
пре 15 година |
paul
|
91ed1c6e6f
compiler: types in classes:
|
пре 15 година |
paul
|
8de3b267a9
compiler: fix message regards VAR and TYPE sections in objects
|
пре 15 година |
paul
|
cb54b3e7a9
compiler: allow class to have local type sections + tests
|
пре 15 година |
florian
|
39ec69f690
* contiued to fix node cse, the insertation location for the temp. assignment is still not always correct though
|
пре 15 година |
Jonas Maebe
|
a1bcc1c8d2
* turn openstring value parameters into regular shortstring parameters
|
пре 15 година |
marco
|
d6b2b55d41
* inversed the ttime/ptime declaration to be sure, see mantis 15483.
|
пре 15 година |
marco
|
75f425f34a
* fixed some minor aliases in header. From nldelphi.
|
пре 15 година |
florian
|
79f084167a
* increased ppu version due to r14596
|
пре 15 година |
paul
|
4b53a54b51
compiler: implement 'var' and 'class var' sections for classes + tests
|
пре 15 година |
florian
|
6b63837ae7
* rewrote node cse, needs still testing and bug fixing
|
пре 15 година |
florian
|
50d1008577
* superfluos empty lines removed
|
пре 15 година |
florian
|
7707e6a030
+ tempcreate nodes can now take an init. value, this allows to initilialize temp. ref nodes on the fly
|
пре 15 година |
Jonas Maebe
|
49f01e7b64
* replaced writelock of TMultiReadExclusiveWriteSynchronizer with a
|
пре 15 година |
Jonas Maebe
|
47882716cf
* use a TSimpleRWSync instead of a TMultiReadExclusiveWriteSynchronizer
|
пре 15 година |
Jonas Maebe
|
356845ba1e
* set function results for unimplemented generic thread manager routines
|
пре 15 година |
paul
|
9bad162368
rtl: fix crash in TMultiReadExclusiveWriteSynchronizer.Beginwrite
|
пре 15 година |
paul
|
538cf8667b
rtl: fix compilation under windows
|
пре 15 година |
Jonas Maebe
|
f52e88dfe8
* added watcher thread that will force quite the test if it isn't finished
|
пре 15 година |
Jonas Maebe
|
8da0a031bf
* fixed memory leak in new TMultiReadExclusiveWriteSynchronizer
|
пре 15 година |
Jonas Maebe
|
106baa8b2f
* optimized version of TMultiReadExclusiveWriteSynchronizer that allows
|
пре 15 година |
marco
|
b8d5a8f44c
* Linux specific time_t fixes. Also tested with -dFPC_USE_LIBC and more problem fixed.
|
пре 15 година |
paul
|
3ed4c58502
compiler:
|
пре 15 година |