Eric J. Bowersox
|
88b04e81ca
|
adding more to arena and thread cache in heap, including defining interfaces for thread-local data (will be dummy objects in kernel)
|
2013-06-19 00:39:29 -06:00 |
|
Eric J. Bowersox
|
05ba968e82
|
more heap allocation stuff plus shifting around the HeapCreate function signature
|
2013-06-17 23:36:38 -06:00 |
|
Eric J. Bowersox
|
dfac130868
|
sketching out the heap arena code
|
2013-06-13 01:03:59 -06:00 |
|
Eric J. Bowersox
|
6bf632c25a
|
filled in the heap bitmap functions
|
2013-06-12 21:33:24 -06:00 |
|
Eric J. Bowersox
|
dc921706d6
|
added a bit more definitions into the internals header, slogging into arena stuff
|
2013-06-09 22:57:20 -06:00 |
|
Eric J. Bowersox
|
4e8ee9ab65
|
added the IHeapConfiguration interface to be able to tweak the active-dirty
ratio parameter
|
2013-06-09 22:10:45 -06:00 |
|
Eric J. Bowersox
|
682aa60c01
|
started adding stuff for the arena layer of the heap
|
2013-06-09 21:41:17 -06:00 |
|
Eric J. Bowersox
|
f1950fa933
|
completed porting forward the chunks and base layers of the heap management code
|
2013-06-09 19:50:14 -06:00 |
|
Eric J. Bowersox
|
0f309bbbc0
|
beginning to fill in the lower levels of the heap allocation code
|
2013-06-08 21:34:03 -06:00 |
|
Eric J. Bowersox
|
3f4e807025
|
modified rbtree code to not need the local key value; also set compiler to treat all warnings as errors
|
2013-06-07 21:31:32 -06:00 |
|
Eric J. Bowersox
|
0a31211d96
|
added the IMallocSpy calls to the top-level IMalloc functions;
also fixed a compiler warning in qdivrem
|
2013-06-04 23:05:02 -06:00 |
|
Eric J. Bowersox
|
6efccb8d19
|
finished documenting objhelp_enumgeneric and implementing the IConnectionPointContainer interface on the heap
|
2013-06-04 22:04:14 -06:00 |
|
Eric J. Bowersox
|
c728482744
|
fleshed out the connection point implementation, especially the enumerations part
|
2013-06-04 00:51:34 -06:00 |
|
Eric J. Bowersox
|
a5aeeb2980
|
filled in more of the skeleton of the heap implementation and started in on
the infrastructure surrounding connection points
|
2013-06-03 03:12:34 -06:00 |
|
Eric J. Bowersox
|
86674b67f0
|
started in on the heap library implementation
|
2013-06-01 02:34:23 -06:00 |
|
Eric J. Bowersox
|
2cca2531c8
|
added TrGetSequentialStream and underlying code for a sequential stream that
outputs to trace output, also added a bunch of STG_ codes so that they're there
|
2013-06-01 00:17:52 -06:00 |
|
Eric J. Bowersox
|
983d6f7f31
|
added some extra interfaces for heap support, and the code structures defined
in the IDL files necessitated some refinements to the PIDL parser and code
generator
|
2013-05-07 02:42:36 -06:00 |
|
Eric J. Bowersox
|
622b4cfe3c
|
split kernel lib sources into their own directory and handled the section
differences with a partial link and a special link script
|
2013-05-02 22:31:00 -06:00 |
|