micha
|
09a60a4019
|
* tiny optimization to heap manager: implement freeoslist as a fifo (instead of lifo) which should allow more os chunks to keep their fixed size formatting in case of diverse fixed size usage
git-svn-id: trunk@7237 -
|
2007-05-02 05:20:44 +00:00 |
|
micha
|
9c727d1762
|
* tiny optimization to heap manager, avoid repeated removing/readding to freeoslist overhead
git-svn-id: trunk@7236 -
|
2007-05-01 21:04:18 +00:00 |
|
florian
|
d747d20795
|
* replaced a wrong WideCompareString, should fix the new variant code on unix
git-svn-id: trunk@7235 -
|
2007-05-01 20:23:50 +00:00 |
|
yury
|
f7a24e7e29
|
* some updates in wince windows unit.
git-svn-id: trunk@7234 -
|
2007-05-01 18:33:16 +00:00 |
|
peter
|
1c75c9a046
|
* clean also installer
git-svn-id: trunk@7232 -
|
2007-05-01 13:19:48 +00:00 |
|
florian
|
b195e09236
|
* release buf already when closing the file
* better error handling
git-svn-id: trunk@7231 -
|
2007-05-01 12:47:06 +00:00 |
|
florian
|
d78071f8b2
|
* ensure that softfloat and libgcc float never use rfs/wfs
git-svn-id: trunk@7229 -
|
2007-05-01 11:47:19 +00:00 |
|
Jonas Maebe
|
6c3611caa7
|
+ added Mac OS X Terminal.app profile for the IDE:
* white on black
* correct mapping for most keys
git-svn-id: trunk@7224 -
|
2007-05-01 09:21:53 +00:00 |
|
florian
|
afd9a522f3
|
* copyright updated to 2007
git-svn-id: trunk@7223 -
|
2007-04-30 20:41:35 +00:00 |
|
micha
|
e30a47723b
|
* heap manager micro optimizations
git-svn-id: trunk@7219 -
|
2007-04-30 20:23:46 +00:00 |
|
florian
|
91cdcff845
|
* the cygwin1.dll messes with the console mode so store and restore the console mode if necessary
git-svn-id: trunk@7218 -
|
2007-04-30 20:02:36 +00:00 |
|
micha
|
63c49a1555
|
* fix performance regression in binary-trees benchmark
git-svn-id: trunk@7207 -
|
2007-04-30 15:29:07 +00:00 |
|
Vincent Snijders
|
41962b8bfb
|
* fixed NMHDR for win64
git-svn-id: trunk@7204 -
|
2007-04-30 13:53:28 +00:00 |
|
micha
|
9bdde01a99
|
* avoid usage of freelists_free_chunk boolean, while still prevent repeated fixed size conversion overhead; should reduce memory usage in some cases
git-svn-id: trunk@7203 -
|
2007-04-30 12:52:28 +00:00 |
|
michael
|
afa2cf920f
|
* Patch from Matthias Gaertner to write both method data and code, and to introduce path
git-svn-id: trunk@7201 -
|
2007-04-30 11:22:10 +00:00 |
|
marco
|
136fa69943
|
* deprecated
git-svn-id: trunk@7200 -
|
2007-04-29 22:11:51 +00:00 |
|
marco
|
4ba29cdbe1
|
* first set of deprecated tags.
git-svn-id: trunk@7199 -
|
2007-04-29 22:08:18 +00:00 |
|
daniel
|
4edf4de955
|
+ Meteor benchmark
git-svn-id: trunk@7197 -
|
2007-04-29 19:19:16 +00:00 |
|
florian
|
f2d05bc3a1
|
* new tests derived from tw8777 so we avoid that it is forgotten
git-svn-id: trunk@7196 -
|
2007-04-29 17:58:50 +00:00 |
|
joost
|
6906bed772
|
* Enabled building of ide on darwin
git-svn-id: trunk@7189 -
|
2007-04-29 11:40:23 +00:00 |
|
daniel
|
c23bbe24bf
|
+ Add peoplehole optimization to optimize "smallset+[x]" and "smallset-[x]".
git-svn-id: trunk@7188 -
|
2007-04-29 10:32:18 +00:00 |
|
peter
|
8a02ac0a5a
|
* don't use generic section rule for .stab and .stabstr
git-svn-id: trunk@7187 -
|
2007-04-29 09:48:59 +00:00 |
|
Tomas Hajny
|
81a711881d
|
* added missing word in message explanation
git-svn-id: trunk@7186 -
|
2007-04-29 09:48:53 +00:00 |
|
florian
|
23aa57ff75
|
+ support of dispatch call using <variant>.<id>
git-svn-id: trunk@7185 -
|
2007-04-28 20:09:52 +00:00 |
|
florian
|
0d9609d614
|
* convert extended to double when passing it to automation dispatchers
* fix code generation for automation dispatching of doubles
git-svn-id: trunk@7184 -
|
2007-04-28 19:35:51 +00:00 |
|
daniel
|
f3660976bc
|
+ Allow replace spilling for "opcode register,const" and "opcode const,register"
git-svn-id: trunk@7183 -
|
2007-04-28 19:11:17 +00:00 |
|
Tomas Hajny
|
abfa85563f
|
* patch by Marco Borsari - saving of registers
git-svn-id: trunk@7182 -
|
2007-04-28 19:09:54 +00:00 |
|
florian
|
01de46a0f4
|
* don't allow logical operators on char, resolves #8780
git-svn-id: trunk@7181 -
|
2007-04-28 18:43:58 +00:00 |
|
florian
|
2eb40fc025
|
* forbid file types as function results
git-svn-id: trunk@7180 -
|
2007-04-28 18:32:03 +00:00 |
|
sekelsenmat
|
f19d931ee0
|
Improved symbian bindings and rtl. Now you can pass your string to the InfoPrint function, and the exit code is controled by the pascal software.
git-svn-id: trunk@7178 -
|
2007-04-28 05:56:29 +00:00 |
|
daniel
|
c43855a8f7
|
* Improve comment for [0..31]-x optimization
git-svn-id: trunk@7177 -
|
2007-04-27 13:35:25 +00:00 |
|
daniel
|
ea79e69176
|
+ Add optimization to optimize [0..31]-x set expression to use one less
register. This construction is used in our Shootout meteor contest
implementation.
git-svn-id: trunk@7176 -
|
2007-04-26 21:48:18 +00:00 |
|
Almindor
|
83f6a8f612
|
* update lnet to 0.5 release
git-svn-id: trunk@7174 -
|
2007-04-26 11:13:13 +00:00 |
|
ivost
|
66d11ab637
|
* disabled some types in pthrlinux.inc because they already exist in unixtype
git-svn-id: trunk@7173 -
|
2007-04-26 07:54:41 +00:00 |
|
peter
|
29ffdefacb
|
* secrel32 relocation support required by dwarf2 under windows
git-svn-id: trunk@7172 -
|
2007-04-25 09:06:36 +00:00 |
|
peter
|
04f5026a0d
|
* support dwarf2 sections
git-svn-id: trunk@7171 -
|
2007-04-25 08:02:59 +00:00 |
|
peter
|
71a11fafe9
|
* support long section names in executable
git-svn-id: trunk@7170 -
|
2007-04-25 07:32:13 +00:00 |
|
peter
|
edf3a3cb17
|
* add libtar needed for windows
git-svn-id: trunk@7169 -
|
2007-04-25 06:37:09 +00:00 |
|
florian
|
f4868c2414
|
* don't generate pointer checks for newly initialized by new pointers, resolves #8757
git-svn-id: trunk@7168 -
|
2007-04-24 20:19:25 +00:00 |
|
florian
|
d83a869018
|
* don't write def for constant widestrings
git-svn-id: trunk@7167 -
|
2007-04-24 08:53:59 +00:00 |
|
michael
|
d12c324f27
|
* Fixed GetDeclaration of TPasFileType
git-svn-id: trunk@7166 -
|
2007-04-23 20:31:08 +00:00 |
|
michael
|
4b51cc63ad
|
* Added AddList method, as per bug #8598
git-svn-id: trunk@7165 -
|
2007-04-23 20:26:31 +00:00 |
|
michael
|
cf22185208
|
* Patch from P.J. Hess to add some missing control codes
git-svn-id: trunk@7164 -
|
2007-04-23 20:00:59 +00:00 |
|
michael
|
8c00103c8e
|
* Optimization to ReadInteger from Alex Zolotov
git-svn-id: trunk@7163 -
|
2007-04-23 19:57:46 +00:00 |
|
pierre
|
986dea1cfc
|
* reject 0x#0 and variations in val function
git-svn-id: trunk@7159 -
|
2007-04-23 07:43:51 +00:00 |
|
pierre
|
bcfecca1b3
|
* exit with ExitCode<>0 if any error occurs
git-svn-id: trunk@7158 -
|
2007-04-23 05:57:15 +00:00 |
|
sekelsenmat
|
812ca1e7a7
|
Improved Symbian OS support. Added c bindings. Simple softwares for the emulator now work
git-svn-id: trunk@7157 -
|
2007-04-23 05:33:02 +00:00 |
|
florian
|
8800db8fa0
|
* allow external in cppclasses
* don't insert vmt pointer for C++ constructor/destructor calls
git-svn-id: trunk@7156 -
|
2007-04-22 19:55:05 +00:00 |
|
florian
|
59d4afc172
|
* formatting
git-svn-id: trunk@7155 -
|
2007-04-22 19:50:51 +00:00 |
|
florian
|
00076c1076
|
* pass this to C++ methods always by reference
git-svn-id: trunk@7154 -
|
2007-04-22 19:49:56 +00:00 |
|