| .. |
|
tests
|
lay groundwork for more efficient and flexible allocators. add new sysdep/vm that provides access to additional features on Windows (large pages, autocommit). add Pool/Arena allocators that avoid overhead and support arbitrary storage (not just the expensive virtual memory allocator in DynArray)
|
2011-08-21 11:00:09 +00:00 |
|
aligned_allocator.h
|
fix compile error due to GCC restriction.
|
2011-10-10 20:08:04 +00:00 |
|
allocator_adapters.h
|
lay groundwork for more efficient and flexible allocators. add new sysdep/vm that provides access to additional features on Windows (large pages, autocommit). add Pool/Arena allocators that avoid overhead and support arbitrary storage (not just the expensive virtual memory allocator in DynArray)
|
2011-08-21 11:00:09 +00:00 |
|
allocator_checker.h
|
ENSURE(0) -> DEBUG_WARN_ERR(ERR::LOGIC) (a bit smaller, and more descriptive)
|
2011-05-04 12:10:17 +00:00 |
|
allocator_policies.h
|
lay groundwork for more efficient and flexible allocators. add new sysdep/vm that provides access to additional features on Windows (large pages, autocommit). add Pool/Arena allocators that avoid overhead and support arbitrary storage (not just the expensive virtual memory allocator in DynArray)
|
2011-08-21 11:00:09 +00:00 |
|
arena.cpp
|
minor fixes: add missing arena.cpp; add required NONCOPYABLE annotation; fix UNUSED2 to work in the case of references.
|
2011-08-22 08:54:56 +00:00 |
|
arena.h
|
minor fixes: add missing arena.cpp; add required NONCOPYABLE annotation; fix UNUSED2 to work in the case of references.
|
2011-08-22 08:54:56 +00:00 |
|
dynarray.cpp
|
add instrumentation to diagnose failed VM commit
|
2011-10-15 22:03:42 +00:00 |
|
dynarray.h
|
lay groundwork for more efficient and flexible allocators. add new sysdep/vm that provides access to additional features on Windows (large pages, autocommit). add Pool/Arena allocators that avoid overhead and support arbitrary storage (not just the expensive virtual memory allocator in DynArray)
|
2011-08-21 11:00:09 +00:00 |
|
freelist.cpp
|
cleanup (requires update-workspaces):
|
2011-04-30 12:34:28 +00:00 |
|
freelist.h
|
split debug_assert into ENSURE and ASSERT as discussed in a previous meeting.
|
2011-04-30 13:01:45 +00:00 |
|
headerless.cpp
|
fix compile error due to GCC restriction.
|
2011-10-10 20:08:04 +00:00 |
|
headerless.h
|
fix compile error due to GCC restriction.
|
2011-10-10 20:08:04 +00:00 |
|
overrun_protector.h
|
lay groundwork for more efficient and flexible allocators. add new sysdep/vm that provides access to additional features on Windows (large pages, autocommit). add Pool/Arena allocators that avoid overhead and support arbitrary storage (not just the expensive virtual memory allocator in DynArray)
|
2011-08-21 11:00:09 +00:00 |
|
page_aligned.cpp
|
cleanup (requires update-workspaces)
|
2011-05-03 12:38:42 +00:00 |
|
page_aligned.h
|
cleanup (requires update-workspaces)
|
2011-05-03 12:38:42 +00:00 |
|
pool.cpp
|
lay groundwork for more efficient and flexible allocators. add new sysdep/vm that provides access to additional features on Windows (large pages, autocommit). add Pool/Arena allocators that avoid overhead and support arbitrary storage (not just the expensive virtual memory allocator in DynArray)
|
2011-08-21 11:00:09 +00:00 |
|
pool.h
|
add instrumentation to diagnose failed VM commit
|
2011-10-15 22:03:42 +00:00 |
|
shared_ptr.cpp
|
split debug_assert into ENSURE and ASSERT as discussed in a previous meeting.
|
2011-04-30 13:01:45 +00:00 |
|
shared_ptr.h
|
cleanup (requires update-workspaces)
|
2011-05-03 12:38:42 +00:00 |
|
unique_range.cpp
|
fix compile error due to GCC restriction.
|
2011-10-10 20:08:04 +00:00 |
|
unique_range.h
|
fix compile error due to GCC restriction.
|
2011-10-10 20:08:04 +00:00 |