Index: src/ia32/macro-assembler-ia32.h |
diff --git a/src/ia32/macro-assembler-ia32.h b/src/ia32/macro-assembler-ia32.h |
index 8fe18f4913d73d6af367c4d868c4e0a6f2528063..61e8f07a1f95852a62d40fa11e5c97bf0ac1640b 100644 |
--- a/src/ia32/macro-assembler-ia32.h |
+++ b/src/ia32/macro-assembler-ia32.h |
@@ -612,31 +612,6 @@ class MacroAssembler: public Assembler { |
void AllocateHeapNumber(Register result, Register scratch1, Register scratch2, |
Label* gc_required, MutableMode mode = IMMUTABLE); |
- // Allocate a sequential string. All the header fields of the string object |
- // are initialized. |
- void AllocateTwoByteString(Register result, Register length, |
- Register scratch1, Register scratch2, |
- Register scratch3, Label* gc_required); |
- void AllocateOneByteString(Register result, Register length, |
- Register scratch1, Register scratch2, |
- Register scratch3, Label* gc_required); |
- void AllocateOneByteString(Register result, int length, Register scratch1, |
- Register scratch2, Label* gc_required); |
- |
- // Allocate a raw cons string object. Only the map field of the result is |
- // initialized. |
- void AllocateTwoByteConsString(Register result, Register scratch1, |
- Register scratch2, Label* gc_required); |
- void AllocateOneByteConsString(Register result, Register scratch1, |
- Register scratch2, Label* gc_required); |
- |
- // Allocate a raw sliced string object. Only the map field of the result is |
- // initialized. |
- void AllocateTwoByteSlicedString(Register result, Register scratch1, |
- Register scratch2, Label* gc_required); |
- void AllocateOneByteSlicedString(Register result, Register scratch1, |
- Register scratch2, Label* gc_required); |
- |
// Allocate and initialize a JSValue wrapper with the specified {constructor} |
// and {value}. |
void AllocateJSValue(Register result, Register constructor, Register value, |
@@ -861,13 +836,6 @@ class MacroAssembler: public Assembler { |
// --------------------------------------------------------------------------- |
// String utilities. |
- // Check whether the instance type represents a flat one-byte string. Jump to |
- // the label if not. If the instance type can be scratched specify same |
- // register for both instance type and scratch. |
- void JumpIfInstanceTypeIsNotSequentialOneByte( |
- Register instance_type, Register scratch, |
- Label* on_not_flat_one_byte_string); |
- |
// Checks if both objects are sequential one-byte strings, and jumps to label |
// if either is not. |
void JumpIfNotBothSequentialOneByteStrings( |