diff options
author | Eugene Rozenfeld <erozen@microsoft.com> | 2018-11-23 22:37:03 -0800 |
---|---|---|
committer | Eugene Rozenfeld <erozen@microsoft.com> | 2018-12-16 11:43:48 -0800 |
commit | 3e06d9f5911ffe30894b3e08ef955f645df3acd9 (patch) | |
tree | 991b88097408eb0d11cc82493976357111ebc545 /src/jit/lclvars.cpp | |
parent | 1db91c5acd17384952d1e1f8e3079c2c8cfb78f6 (diff) | |
download | coreclr-3e06d9f5911ffe30894b3e08ef955f645df3acd9.tar.gz coreclr-3e06d9f5911ffe30894b3e08ef955f645df3acd9.tar.bz2 coreclr-3e06d9f5911ffe30894b3e08ef955f645df3acd9.zip |
Enable object stack allocation in R2R mode.
This change modified the importer to create GenTreeAllocObj node for
box and newobj instead of a helper call in R2R mode. ObjectAllocator phase
decides whether the object can be allocated on the stack or has to be created
on the heap via a helper call.
To trigger object stack allocation COMPlus_JitObjectStackAllocation has
to be set (it's not set by default).
Diffstat (limited to 'src/jit/lclvars.cpp')
0 files changed, 0 insertions, 0 deletions