Replacing struct mallinfo with struct nedmallinfo, thus permanently fixing the stupid conflict forever Nearly got a fully working scons build config |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
Added FXProcess::processMemoryUsage() |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
Fixed auto detection of x64 or x86 build environment on windows Added embedding of DLL manifest to all binaries Made compatible with scons v1.2 |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
Now works with the scons build |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
Added link time code generation support for Windows builds. This currently has zero performance improvement on x64 (on MSVC9) but can add 15% to x86 performance (on MSVC9). Also added scons SConstruct and SConscript files. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
[no comment] |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
[no comment] |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
[no comment] |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
[no comment] |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
Remapped MSVC project files to mirror scons output so both generate the same thing in the same place. Added empty .pgd file. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
[no comment] |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
[no comment] |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
Removed some cold code in GetThreadCache() and added some more RESTRICT qualifiers. Added LTCG optimisation for MSVC. Added first attempt at a SConstruct file for later TnFOX integration of the LTCG nedmalloc DLL. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
Annotated the source with noalias and restrict - saw maybe a 3% gain from it |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
Fixed some typos |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
Added a hash table cache of which modules have been patched in order to hopefully greatly improve performance |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
Fixed up small bugs in magic headers support |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
Implemented tolerant nedmalloc |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
Added nedpoollist() which returns a snapshot of the nedpool's currently existing. The Windows DLL thread exit code now disables the thread cache for all currently existing nedpool's. Thanks to Applied Research Associates for sponsoring this. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
Added uthash from external SVN |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
Misc 32 bit fixes |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
Fixed bug where nedblksize() and nedgetvalue() were out of step (again), so permanently fixed problem through new routine nedgetmstate() which harmonises the two. While at it, significantly improved block sanity checking to way better than 0.1% inaccuracy. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
Fixed several memory corruption bugs which the new nedmalloc now catches |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
Fixed small bugs where unhelpful behaviour occurs when handling an error |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
More misc fixes, some for improved 64 bit correctness |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
Various minor fixes and upgrades |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
Stupid me had written Advanced Research Associates when it fact it is Applied Research Associates :(. Also a few small code cleanups suggested by Anteru. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
Last and final commit for all the new features. Shortly will be sent to lots of people for testing. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
Fixed missing page execute segfault Added _msize support |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|
Added Win32 SEH trap for nedblksize() Added traps for frees of non-nedmalloc blocks |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 14 years ago
|