Index: src/arm/macro-assembler-arm.h |
diff --git a/src/arm/macro-assembler-arm.h b/src/arm/macro-assembler-arm.h |
index 240108f9abafdfa3d903e95e0e1d2722d15cc327..d8914fdd5b32060cbbe5c3ea83a191400a65ae73 100644 |
--- a/src/arm/macro-assembler-arm.h |
+++ b/src/arm/macro-assembler-arm.h |
@@ -711,10 +711,6 @@ class MacroAssembler: public Assembler { |
Register scratch, |
Label* fail); |
- void IsObjectNameType(Register object, |
- Register scratch, |
- Label* fail); |
- |
// Frame restart support |
void MaybeDropFrames(); |
@@ -879,17 +875,6 @@ class MacroAssembler: public Assembler { |
Label* fail, |
SmiCheckType smi_check_type); |
- |
- // Check if the map of an object is equal to a specified weak map and branch |
- // to a specified target if equal. Skip the smi check if not required |
- // (object is known to be a heap object) |
- void DispatchWeakMap(Register obj, Register scratch1, Register scratch2, |
- Handle<WeakCell> cell, Handle<Code> success, |
- SmiCheckType smi_check_type); |
- |
- // Compare the given value and the value of weak cell. |
- void CmpWeakValue(Register value, Handle<WeakCell> cell, Register scratch); |
- |
void GetWeakValue(Register value, Handle<WeakCell> cell); |
// Load the value of the weak cell in the value register. Branch to the given |
@@ -1138,7 +1123,6 @@ class MacroAssembler: public Assembler { |
// Calls Abort(msg) if the condition cond is not satisfied. |
// Use --debug_code to enable. |
void Assert(Condition cond, BailoutReason reason); |
- void AssertFastElements(Register elements); |
// Like Assert(), but always enabled. |
void Check(Condition cond, BailoutReason reason); |
@@ -1227,19 +1211,10 @@ class MacroAssembler: public Assembler { |
// Jump if either of the registers contain a smi. |
void JumpIfEitherSmi(Register reg1, Register reg2, Label* on_either_smi); |
- // Abort execution if argument is a number, enabled via --debug-code. |
- void AssertNotNumber(Register object); |
- |
// Abort execution if argument is a smi, enabled via --debug-code. |
void AssertNotSmi(Register object); |
void AssertSmi(Register object); |
- // Abort execution if argument is not a string, enabled via --debug-code. |
- void AssertString(Register object); |
- |
- // Abort execution if argument is not a name, enabled via --debug-code. |
- void AssertName(Register object); |
- |
// Abort execution if argument is not a JSFunction, enabled via --debug-code. |
void AssertFunction(Register object); |
@@ -1251,9 +1226,6 @@ class MacroAssembler: public Assembler { |
// enabled via --debug-code. |
void AssertGeneratorObject(Register object); |
- // Abort execution if argument is not a JSReceiver, enabled via --debug-code. |
- void AssertReceiver(Register object); |
- |
// Abort execution if argument is not undefined or an AllocationSite, enabled |
// via --debug-code. |
void AssertUndefinedOrAllocationSite(Register object, Register scratch); |