153c9edfe9
add timing docs
...
This was SVN commit r5212.
2007-06-24 00:19:03 +00:00
Seth
91a1d0fc3f
Replaced line 15 with #if defined(__GLIBC__) && !defined(NDEBUG) to fix problems regarding malloc hook on mac os x
...
This was SVN commit r5211.
2007-06-23 17:14:00 +00:00
12ac1deebd
wposix: add sysconf support for number of "processors"
...
ia32: add note on when ia32_ApicId fails; support detecting/guessing
processor topology from number of "processors" (hopefully fixes warning
on Philip's PIII system)
This was SVN commit r5209.
2007-06-23 12:59:21 +00:00
76064f6229
This was SVN commit r5208.
2007-06-18 04:19:15 +00:00
8629d83ce7
#New Pasture terrains for the Temperate biome!
...
This was SVN commit r5207.
2007-06-18 03:42:27 +00:00
028fef4ac8
This was SVN commit r5206.
2007-06-18 03:15:33 +00:00
fc4eefb051
This was SVN commit r5205.
2007-06-17 22:29:43 +00:00
c039e0fce7
This was SVN commit r5204.
2007-06-17 22:09:03 +00:00
a49451fa8c
recompile of aken
...
This was SVN commit r5203.
2007-06-17 10:29:52 +00:00
dc40e831d4
profile: bugfix (cpu.h atomic functions require intptr_t)
...
slight improvements to aken (declare code segment as pageable)
This was SVN commit r5202.
2007-06-17 10:29:28 +00:00
7d91dec842
This was SVN commit r5201.
2007-06-17 05:13:12 +00:00
a2e365f142
This was SVN commit r5200.
2007-06-17 04:43:57 +00:00
8d323b0675
Fixed crash when exiting Atlas due to adding the same image list as both NORMAL and SMALL.
...
This was SVN commit r5199.
2007-06-17 01:55:23 +00:00
9c0129dba5
This was SVN commit r5198.
2007-06-17 01:50:58 +00:00
e6815a0599
Nicer look for the terrain list.
...
This was SVN commit r5197.
2007-06-17 01:38:37 +00:00
d1865a2d85
This was SVN commit r5196.
2007-06-17 00:38:41 +00:00
f6d0781821
This was SVN commit r5195.
2007-06-17 00:37:51 +00:00
07ebef3058
This was SVN commit r5194.
2007-06-17 00:37:32 +00:00
8d8753fc43
This was SVN commit r5193.
2007-06-17 00:28:02 +00:00
c2b6e22993
This was SVN commit r5192.
2007-06-17 00:25:08 +00:00
3d0faf3c74
This was SVN commit r5191.
2007-06-17 00:14:52 +00:00
5535c2aa46
This was SVN commit r5190.
2007-06-17 00:14:08 +00:00
3ab9a0353a
This was SVN commit r5189.
2007-06-17 00:13:19 +00:00
e21e2d10d0
This was SVN commit r5187.
2007-06-17 00:10:48 +00:00
73884c1f09
Console: changed things so declaring variables while an entity is selected will no longer define a new property in that entity. Kind of broke the ability to access properties of the selected object without typing selection[0]
, due to other bugs.
...
ScriptableComplex: added evil hack so iteration through properties works
with the new SpiderMonkey, which fixes the GUI scripts.
This was SVN commit r5185.
2007-06-16 22:07:40 +00:00
63732eda21
wsdl: redirect stdout to file during early init as requested by philip (now possible, and prevents losing printfs that come before SDL_Init)
...
This was SVN commit r5182.
2007-06-15 21:58:24 +00:00
529727d02b
slight improvement to aken: retry mapping if someone has mapped the same page with unexpected cacheable attributes
...
This was SVN commit r5181.
2007-06-15 21:36:55 +00:00
5664f097d9
Profiler: Added malloc-counting to GCC. Fixed counting of unlogged allocations in the root node.
...
GUI: Tried a tiny bit to improve the response to mouse movement.
Atlas: Realised you can do "new XML(...)" to parse XML.
This was SVN commit r5180.
2007-06-15 17:03:26 +00:00
016f0fcba4
remove bugchecks (happens during normal operation on win2k)
...
This was SVN commit r5178.
2007-06-14 21:33:43 +00:00
5ef98758b2
Atlas: Fixes for compiler warnings and UI layout issues on Windows. Fixed territory updates when deleting units.
...
This was SVN commit r5176.
2007-06-14 15:42:24 +00:00
047b1ca21d
Atlas: Ported terrain texture selection panel to JS. Removed textual labels on each texture.
...
wxJS: Added incomplete wxNotebook. Added wxWindow.toolTip.
This was SVN commit r5174.
2007-06-14 12:11:22 +00:00
e0884bb539
This was SVN commit r5173.
2007-06-14 05:44:57 +00:00
15dd322107
check for invalid fade values (trying to track down AL_CHECK in vsrc_latch, called from snd_fade, which is most likely due to invalid gain)
...
This was SVN commit r5171.
2007-06-13 07:04:25 +00:00
f331b7313d
fix very very insidious bug with mapping physical memory (TLB corruption). fix weirdness reported by michael (underlying cause: using cpu_ClockFrequency instead of wcpu_*; that made the timer run at freq=0)
...
mahaf: now disabled on Win2k because we can't prevent the TLB bug there.
removed the CopyPhysical API.
wutil: allow querying windows version via number
View: fix warning
This was SVN commit r5169.
2007-06-12 23:29:27 +00:00
52aa29681c
Atlas: Partial porting of the Terrain section to JS.
...
Slightly nicer rendering of circular brush previews.
This was SVN commit r5168.
2007-06-12 22:01:25 +00:00
c113743348
Ported wxSystemSettings
...
This was SVN commit r5167.
2007-06-12 16:52:36 +00:00
7fede74cdf
Resynced with wxJS SVN 9a3f242648
.
...
This was SVN commit r5166.
2007-06-12 15:35:12 +00:00
aa5bdfe426
Auto-reloading of Atlas UI scripts
...
This was SVN commit r5165.
2007-06-11 00:06:28 +00:00
5b904a69c9
wxJS: Added wxSpinCtrl. Added wxWindow::DestroyChildren.
...
Disabled in-game cursor in Atlas on Linux.
This was SVN commit r5164.
2007-06-10 23:15:14 +00:00
69404654bf
Fixed #186 (problems with entity deletion in Atlas).
...
Maybe fixed errors from rare Atlas double-shutdown, but I don't know how
to reproduce the condition.
This was SVN commit r5162.
2007-06-10 19:00:25 +00:00
2045b3c188
Fixed a couple of invalid memory reads in the entity code.
...
This was SVN commit r5161.
2007-06-10 18:12:47 +00:00
3e874c54cf
manual build.
...
aken: add provision for copying physical memory (safer than mapping)
acpi uses that to avoid problems due to nonaligned ACPI tables (bonus:
wastes less memory)
wdbg: remove unnecessary headers
wseh: add comments
wstartup: fix return type (since we're now called by _initterm_e)
This was SVN commit r5159.
2007-06-10 13:25:09 +00:00
a3c21bdfa4
Implemented ucpu_CallByEachCPU
...
This was SVN commit r5158.
2007-06-09 22:45:50 +00:00
946be35b8f
Added wxTimer to wxJS. Fixed wxPanel bug.
...
This was SVN commit r5157.
2007-06-09 14:09:31 +00:00
ec9b5c982e
Replaced Windows SpiderMonkey library with a threadsafe build of version 1.6.
...
Fixed linking with wxWidgets.
Enabled RTTI for non-engine packages.
Fixed wxJS for Windows.
Fixed failure to load on Windows 2000 due to IsWow64Process import.
Fixed trivial warnings.
This was SVN commit r5155.
2007-06-09 02:40:48 +00:00
53bcba3368
Atlas: Updated wxJS to latest SVN version. Made the JS runtime have a greater lifetime than all the wx windows, to avoid garbage collection problems.
...
IGUIObject: Cache the JSObject*, to prevent some frequent allocation
while running GUI scripts.
JSInterface_IGUIObject: Fixed garbage collection issues.
JSInterface_IGUIObject, ScriptGlue: Changed to the JS_THREADSAFE form of
JS_GetClass.
Util: Avoid startup warnings on Linux caused by using unimplemented
cpu_* functions that aren't needed for anything important yet.
sysdep/unix: Changed to native line endings.
This was SVN commit r5154.
2007-06-08 22:56:01 +00:00
d416b6ac83
Removing old wxJavaScript
...
This was SVN commit r5153.
2007-06-08 22:15:11 +00:00
4fbaea3780
# fix for exceptions when not running in debugger
...
move exception-specific stuff into wseh. it now grabs the entry point
and wraps it in a __try block (but only for the main EXE).
this works around issues with the previous SEH registration code
(exceptions weren't caught in release mode when not running in debugger)
This was SVN commit r5151.
2007-06-08 17:44:24 +00:00
2405a98b58
fix for immediate exit in autobuilt EXE
...
(problem was the vc7 linker stripping out stuff that we needed)
This was SVN commit r5149.
2007-06-07 19:32:13 +00:00
163e294eb7
winit: section names should start with .
...
wposix: raise exception instead of quietly exiting
wstartup: add note on what needs to be done on vc7
This was SVN commit r5148.
2007-06-07 19:15:45 +00:00