| Index: src/v8globals.h
|
| diff --git a/src/v8globals.h b/src/v8globals.h
|
| index 2e0ead3a795661dfb4fa01a89eb1e3f6d240a4f2..fb236c9fe8aaba0d8640a8bb172c9b40fcf7d37c 100644
|
| --- a/src/v8globals.h
|
| +++ b/src/v8globals.h
|
| @@ -281,8 +281,6 @@ enum InlineCacheState {
|
|
|
| enum CallFunctionFlags {
|
| NO_CALL_FUNCTION_FLAGS,
|
| - // The call target is cached in the instruction stream.
|
| - RECORD_CALL_TARGET,
|
| CALL_AS_METHOD,
|
| // Always wrap the receiver and call to the JSFunction. Only use this flag
|
| // both the receiver type and the target method are statically known.
|
| @@ -290,6 +288,13 @@ enum CallFunctionFlags {
|
| };
|
|
|
|
|
| +enum CallConstructorFlags {
|
| + NO_CALL_CONSTRUCTOR_FLAGS,
|
| + // The call target is cached in the instruction stream.
|
| + RECORD_CONSTRUCTOR_TARGET
|
| +};
|
| +
|
| +
|
| enum InlineCacheHolderFlag {
|
| OWN_MAP, // For fast properties objects.
|
| PROTOTYPE_MAP // For slow properties objects (except GlobalObjects).
|
|
|