| Index: src/globals.h
|
| diff --git a/src/globals.h b/src/globals.h
|
| index 23cdbedb6ebcbe98ba49399d619581270fe4da44..7fdcc26cea74de84912a03291a9ce9b4b1015b98 100644
|
| --- a/src/globals.h
|
| +++ b/src/globals.h
|
| @@ -74,13 +74,8 @@
|
| #endif
|
| #endif
|
|
|
| -// Determine whether the architecture uses an embedded constant pool
|
| -// (contiguous constant pool embedded in code object).
|
| -#if V8_TARGET_ARCH_PPC
|
| -#define V8_EMBEDDED_CONSTANT_POOL 1
|
| -#else
|
| -#define V8_EMBEDDED_CONSTANT_POOL 0
|
| -#endif
|
| +// Determine whether the architecture uses an out-of-line constant pool.
|
| +#define V8_OOL_CONSTANT_POOL 0
|
|
|
| #ifdef V8_TARGET_ARCH_ARM
|
| // Set stack limit lower for ARM than for other architectures because
|
| @@ -503,15 +498,13 @@
|
| // A CodeDesc describes a buffer holding instructions and relocation
|
| // information. The instructions start at the beginning of the buffer
|
| // and grow forward, the relocation information starts at the end of
|
| -// the buffer and grows backward. A constant pool may exist at the
|
| -// end of the instructions.
|
| +// the buffer and grows backward.
|
| //
|
| -// |<--------------- buffer_size ----------------------------------->|
|
| -// |<------------- instr_size ---------->| |<-- reloc_size -->|
|
| -// | |<- const_pool_size ->| |
|
| -// +=====================================+========+==================+
|
| -// | instructions | data | free | reloc info |
|
| -// +=====================================+========+==================+
|
| +// |<--------------- buffer_size ---------------->|
|
| +// |<-- instr_size -->| |<-- reloc_size -->|
|
| +// +==================+========+==================+
|
| +// | instructions | free | reloc info |
|
| +// +==================+========+==================+
|
| // ^
|
| // |
|
| // buffer
|
| @@ -521,7 +514,6 @@
|
| int buffer_size;
|
| int instr_size;
|
| int reloc_size;
|
| - int constant_pool_size;
|
| Assembler* origin;
|
| };
|
|
|
|
|