| Index: src/objects.h
|
| diff --git a/src/objects.h b/src/objects.h
|
| index fe8363a87673e5a8dd644842af8aff5ea3e794e9..deb0971b7c5f396a61e36212628e6461c503d8ca 100644
|
| --- a/src/objects.h
|
| +++ b/src/objects.h
|
| @@ -948,10 +948,10 @@ class Smi: public Object {
|
| //
|
| // Failures are a single word, encoded as follows:
|
| // +-------------------------+---+--+--+
|
| -// |rrrrrrrrrrrrrrrrrrrrrrrrr|sss|tt|11|
|
| +// |...rrrrrrrrrrrrrrrrrrrrrr|sss|tt|11|
|
| // +-------------------------+---+--+--+
|
| -// 3 7 6 4 32 10
|
| -// 1
|
| +// 7 6 4 32 10
|
| +//
|
| //
|
| // The low two bits, 0-1, are the failure tag, 11. The next two bits,
|
| // 2-3, are a failure type tag 'tt' with possible values:
|
| @@ -1013,8 +1013,8 @@ class Failure: public Object {
|
| #endif
|
|
|
| private:
|
| - inline int value() const;
|
| - static inline Failure* Construct(Type type, int value = 0);
|
| + inline intptr_t value() const;
|
| + static inline Failure* Construct(Type type, intptr_t value = 0);
|
|
|
| DISALLOW_IMPLICIT_CONSTRUCTORS(Failure);
|
| };
|
|
|