Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corert.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetr Bred <bredpetr@gmail.com>2017-06-27 13:31:39 +0300
committerJan Kotas <jkotas@microsoft.com>2017-06-27 13:31:39 +0300
commitbead80c60bc9b9dff4b71d92300781da3a39d977 (patch)
tree7d9c899c24cd5db1f24230382d3673dd9ca3812d /src/Native/Runtime/arm
parentc2e0c9b0078180a10361c535ed50ad409718a3b6 (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.S36
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