| Index: src/v8globals.h
|
| diff --git a/src/v8globals.h b/src/v8globals.h
|
| index 8a1cc17dd55408bbbe247a7a65e9942dd787b22f..7fa2fd62c56035d7ef11559f39e7b28cee2da2e3 100644
|
| --- a/src/v8globals.h
|
| +++ b/src/v8globals.h
|
| @@ -163,6 +163,7 @@ class Deserializer;
|
| class MessageLocation;
|
| class VirtualMemory;
|
| class Mutex;
|
| +class RecursiveMutex;
|
|
|
| typedef bool (*WeakSlotCallback)(Object** pointer);
|
|
|
| @@ -346,8 +347,9 @@ union IeeeDoubleBigEndianArchType {
|
|
|
| // AccessorCallback
|
| struct AccessorDescriptor {
|
| - MaybeObject* (*getter)(Object* object, void* data);
|
| - MaybeObject* (*setter)(JSObject* object, Object* value, void* data);
|
| + MaybeObject* (*getter)(Isolate* isolate, Object* object, void* data);
|
| + MaybeObject* (*setter)(
|
| + Isolate* isolate, JSObject* object, Object* value, void* data);
|
| void* data;
|
| };
|
|
|
| @@ -563,6 +565,11 @@ enum ClearExceptionFlag {
|
| };
|
|
|
|
|
| +enum MinusZeroMode {
|
| + TREAT_MINUS_ZERO_AS_ZERO,
|
| + FAIL_ON_MINUS_ZERO
|
| +};
|
| +
|
| } } // namespace v8::internal
|
|
|
| #endif // V8_V8GLOBALS_H_
|
|
|