diff options
author | Petr Bred <bredpetr@gmail.com> | 2017-06-27 13:31:39 +0300 |
---|---|---|
committer | Jan Kotas <jkotas@microsoft.com> | 2017-06-27 13:31:39 +0300 |
commit | bead80c60bc9b9dff4b71d92300781da3a39d977 (patch) | |
tree | 7d9c899c24cd5db1f24230382d3673dd9ca3812d /src/Native/Runtime/arm | |
parent | c2e0c9b0078180a10361c535ed50ad409718a3b6 (diff) |
Use some helpers from portable version for ARM (#3989)
Signed-off-by: Petr Bred <bredpetr@gmail.com>
Diffstat (limited to 'src/Native/Runtime/arm')
-rw-r--r-- | src/Native/Runtime/arm/AllocFast.S | 36 |
1 files changed, 21 insertions, 15 deletions
diff --git a/src/Native/Runtime/arm/AllocFast.S b/src/Native/Runtime/arm/AllocFast.S index 90104ab60..364a46afc 100644 --- a/src/Native/Runtime/arm/AllocFast.S +++ b/src/Native/Runtime/arm/AllocFast.S @@ -32,19 +32,23 @@ RhpNewArrayAlign8Name: .asciz "RhpNewArrayAlign8" // Allocate non-array, non-finalizable object. If the allocation doesn't fit into the current thread's // allocation context then automatically fallback to the slow allocation path. // r0 == EEType - LEAF_ENTRY RhpNewFast, _TEXT -#ifdef _DEBUG - GEN_ASSERT_FUNC RhpNewFastName -#endif - LEAF_END RhpNewFast, _TEXT +// +// LEAF_ENTRY RhpNewFast, _TEXT +//#ifdef _DEBUG +// GEN_ASSERT_FUNC RhpNewFastName +//#endif +// LEAF_END RhpNewFast, _TEXT +// // Allocate non-array object with finalizer. // r0 == EEType - LEAF_ENTRY RhpNewFinalizable, _TEXT -#ifdef _DEBUG - GEN_ASSERT_FUNC RhpNewFinalizableName -#endif - LEAF_END RhpNewFinalizable, _TEXT +// +// LEAF_ENTRY RhpNewFinalizable, _TEXT +//#ifdef _DEBUG +// GEN_ASSERT_FUNC RhpNewFinalizableName +//#endif +// LEAF_END RhpNewFinalizable, _TEXT +// // Allocate non-array object. // r0 == EEType @@ -58,11 +62,13 @@ RhpNewArrayAlign8Name: .asciz "RhpNewArrayAlign8" // Allocate one dimensional, zero based array (SZARRAY). // r0 == EEType // r1 == element count - LEAF_ENTRY RhpNewArray, _TEXT -#ifdef _DEBUG - GEN_ASSERT_FUNC RhpNewArrayName -#endif - LEAF_END RhpNewArray, _TEXT +// +// LEAF_ENTRY RhpNewArray, _TEXT +//#ifdef _DEBUG +// GEN_ASSERT_FUNC RhpNewArrayName +//#endif +// LEAF_END RhpNewArray, _TEXT +// // Allocate one dimensional, zero based array (SZARRAY) using the slow path that calls a runtime helper. // r0 == EEType |