diff options
author | Sean Gillespie <sean@swgillespie.me> | 2017-04-09 13:58:29 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-04-09 13:58:29 -0700 |
commit | 2dfc74df1f9fe238eb2ec25c4764b8b65432b010 (patch) | |
tree | e04a2ddc84bf73067292cb9648d36ff3a0b92575 /src/vm/gcenv.ee.h | |
parent | 1a9781b68b8ec66c223bb96f44ae1d2704ce6fdf (diff) | |
download | coreclr-2dfc74df1f9fe238eb2ec25c4764b8b65432b010.tar.gz coreclr-2dfc74df1f9fe238eb2ec25c4764b8b65432b010.tar.bz2 coreclr-2dfc74df1f9fe238eb2ec25c4764b8b65432b010.zip |
[Local GC] Move knowledge of the free object method table outside of the GC (#10755)
* [Local GC] Move knowledge of the free object method table outside of the GC
* Revert "[Local GC] Move knowledge of the free object method table outside of the GC"
This reverts commit 02979e5eb12dd44edb2603e16411dd7d7ffc377d.
* Address code review feedback: leave ArrayBase alone, as it should be part of the binary contract between the EE and the GC
* Correct a bad merge
Diffstat (limited to 'src/vm/gcenv.ee.h')
-rw-r--r-- | src/vm/gcenv.ee.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/vm/gcenv.ee.h b/src/vm/gcenv.ee.h index 424dea72d6..9f7df14d22 100644 --- a/src/vm/gcenv.ee.h +++ b/src/vm/gcenv.ee.h @@ -48,6 +48,7 @@ public: bool ShouldFinalizeObjectForUnload(AppDomain* pDomain, Object* obj); bool ForceFullGCToBeBlocking(); bool EagerFinalized(Object* obj); + MethodTable* GetFreeObjectMethodTable(); }; #endif // FEATURE_STANDALONE_GC |