florian
88f6b8854e
* proper error handling in case of thread creation failure on windows, resolves #13768 , no test case due because such a test is too sensitive regarding race conditions etc. and might cause false failures
...
git-svn-id: trunk@13222 -
2009-06-01 14:17:01 +00:00
florian
6c5471f324
* don't destroy LastError when resolving a threadvar on windows, resolves #10205 (?)
...
git-svn-id: trunk@10621 -
2008-04-09 21:27:11 +00:00
florian
ecc45e16db
* formatting fixed ;)
...
git-svn-id: trunk@8613 -
2007-09-23 13:09:24 +00:00
micha
7f2a257102
+ heap manager now per thread, reduce heap lock contention
...
+ heap threading test
git-svn-id: trunk@7407 -
2007-05-20 20:58:12 +00:00
micha
702685717f
* cleanup of rtlevents, remove startwait due to persistance guarantee
...
git-svn-id: trunk@5854 -
2007-01-08 19:11:07 +00:00
yury
ff37ef8786
* fixed i386-wince support. WinCE API functions are cdecl.
...
git-svn-id: trunk@5741 -
2006-12-29 20:49:03 +00:00
michael
d4c30020ee
Fix to be able to allocate threadvars when non-rtl code creates a new thread
...
git-svn-id: trunk@5475 -
2006-11-25 14:59:40 +00:00
yury
e062922528
* added an option to use target-specific memory manager instead of standard. This is controlled by HAS_MEMORYMANAGER and HAS_MT_MEMORYMANAGER defines.
...
* wince executables use C memory manager now (as all apps compiled by eVC++). It saves 5.5 KB of exe size.
git-svn-id: trunk@4282 -
2006-07-23 10:23:31 +00:00
yury
11576fd24b
* fixed warnings and notes while compiling system unit for wince.
...
git-svn-id: trunk@4250 -
2006-07-18 15:00:09 +00:00
florian
33baacbe04
* fixed leaking of TThread
...
git-svn-id: trunk@3519 -
2006-05-14 09:15:09 +00:00
yury
398b31226b
* Fixed threadvars alignment for ARM CPU.
...
git-svn-id: trunk@1036 -
2005-09-02 11:58:19 +00:00
florian
0a58f18502
* from Yury Sidorov:
...
+ Added new target WinCE for i386 (to be able compile and run programs in WinCE emulator)
+ Exceptions work now.
* System unit seems to be fully working
git-svn-id: trunk@597 -
2005-07-09 09:33:07 +00:00
florian
8adc1c9b0c
+ RTL part of WinCE patches from Yuri Sidorov
...
git-svn-id: trunk@572 -
2005-07-03 15:52:27 +00:00
michael
859bb30daa
+ Removed HASTHREADVAR SUPPORT_THREADVAR defines
...
git-svn-id: trunk@295 -
2005-06-09 17:40:29 +00:00
florian
ad3b9b9464
* windows rtl restructuring to share code between win32 and win64
...
* BeginThread can take a qword on 64 bit targets as stacksize
git-svn-id: trunk@287 -
2005-06-08 19:08:49 +00:00