| Index: src/objects-inl.h
|
| diff --git a/src/objects-inl.h b/src/objects-inl.h
|
| index 6e2ad06ea7fec2e829eb312740849ad207fbf6a6..4a2eae099bbee254ab4519ee583c295a5e6574e3 100644
|
| --- a/src/objects-inl.h
|
| +++ b/src/objects-inl.h
|
| @@ -5100,6 +5100,19 @@ void JSFunction::set_context(Object* value) {
|
| WRITE_BARRIER(GetHeap(), this, kContextOffset, value);
|
| }
|
|
|
| +
|
| +ConstantPoolArray* JSFunction::constant_pool() {
|
| + return ConstantPoolArray::cast(READ_FIELD(this, kConstantPoolOffset));
|
| +}
|
| +
|
| +
|
| +void JSFunction::set_constant_pool(Object* value) {
|
| + ASSERT(value->IsConstantPoolArray());
|
| + WRITE_FIELD(this, kConstantPoolOffset, value);
|
| + WRITE_BARRIER(GetHeap(), this, kConstantPoolOffset, value);
|
| +}
|
| +
|
| +
|
| ACCESSORS(JSFunction, prototype_or_initial_map, Object,
|
| kPrototypeOrInitialMapOffset)
|
|
|
|
|