Merge pull request #2449 from lambdageek/dev/no-chunks
authormonojenkins <jo.shields+jenkins@xamarin.com>
Tue, 26 Jan 2016 14:50:17 +0000 (14:50 +0000)
committermonojenkins <jo.shields+jenkins@xamarin.com>
Tue, 26 Jan 2016 14:50:17 +0000 (14:50 +0000)
commit19f5033b7d89aacbd1486db2d236fac6b75b87b8
treeb106c88ef54e04cd21071eba9a4d5453bf8ee9f8
parent8fa2e19e2d4daa7930eab02bf2340169adf21a55
parente0a5b8b98fadeb731e9e25cc06654942711f3ed4
Merge pull request #2449 from lambdageek/dev/no-chunks

[handle] Remove chunk_last field from MonoHandleArena

Remove the `chunk_last` field.  This changes MonoHandleArena from a queue of chunks to a stack of chunks.  More importantly, the MonoHandleArena has an initial chunk that is allocated on the stack together with the arena.  Previously that chunk was at the front of the list of chunks, but now it is at the end.