| OLD | NEW | 
|---|
| 1 // Copyright 2011 the V8 project authors. All rights reserved. | 1 // Copyright 2011 the V8 project authors. All rights reserved. | 
| 2 // Redistribution and use in source and binary forms, with or without | 2 // Redistribution and use in source and binary forms, with or without | 
| 3 // modification, are permitted provided that the following conditions are | 3 // modification, are permitted provided that the following conditions are | 
| 4 // met: | 4 // met: | 
| 5 // | 5 // | 
| 6 //     * Redistributions of source code must retain the above copyright | 6 //     * Redistributions of source code must retain the above copyright | 
| 7 //       notice, this list of conditions and the following disclaimer. | 7 //       notice, this list of conditions and the following disclaimer. | 
| 8 //     * Redistributions in binary form must reproduce the above | 8 //     * Redistributions in binary form must reproduce the above | 
| 9 //       copyright notice, this list of conditions and the following | 9 //       copyright notice, this list of conditions and the following | 
| 10 //       disclaimer in the documentation and/or other materials provided | 10 //       disclaimer in the documentation and/or other materials provided | 
| (...skipping 215 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 226 Handle<Object> ForceDeleteProperty(Handle<JSObject> object, | 226 Handle<Object> ForceDeleteProperty(Handle<JSObject> object, | 
| 227                                    Handle<Object> key); | 227                                    Handle<Object> key); | 
| 228 | 228 | 
| 229 Handle<Object> GetProperty(Handle<JSReceiver> obj, | 229 Handle<Object> GetProperty(Handle<JSReceiver> obj, | 
| 230                            const char* name); | 230                            const char* name); | 
| 231 | 231 | 
| 232 Handle<Object> GetProperty(Isolate* isolate, | 232 Handle<Object> GetProperty(Isolate* isolate, | 
| 233                            Handle<Object> obj, | 233                            Handle<Object> obj, | 
| 234                            Handle<Object> key); | 234                            Handle<Object> key); | 
| 235 | 235 | 
| 236 Handle<Object> GetPropertyWithInterceptor(Handle<JSObject> receiver, |  | 
| 237                                           Handle<JSObject> holder, |  | 
| 238                                           Handle<String> name, |  | 
| 239                                           PropertyAttributes* attributes); |  | 
| 240 |  | 
| 241 Handle<Object> SetPrototype(Handle<JSObject> obj, Handle<Object> value); | 236 Handle<Object> SetPrototype(Handle<JSObject> obj, Handle<Object> value); | 
| 242 | 237 | 
| 243 Handle<Object> LookupSingleCharacterStringFromCode(Isolate* isolate, | 238 Handle<Object> LookupSingleCharacterStringFromCode(Isolate* isolate, | 
| 244                                                    uint32_t index); | 239                                                    uint32_t index); | 
| 245 | 240 | 
| 246 Handle<JSObject> Copy(Handle<JSObject> obj); | 241 Handle<JSObject> Copy(Handle<JSObject> obj); | 
| 247 | 242 | 
| 248 Handle<Object> SetAccessor(Handle<JSObject> obj, Handle<AccessorInfo> info); | 243 Handle<Object> SetAccessor(Handle<JSObject> obj, Handle<AccessorInfo> info); | 
| 249 | 244 | 
| 250 Handle<FixedArray> AddKeysFromJSArray(Handle<FixedArray>, | 245 Handle<FixedArray> AddKeysFromJSArray(Handle<FixedArray>, | 
| (...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 351   inline ~HandleDereferenceGuard(); | 346   inline ~HandleDereferenceGuard(); | 
| 352  private: | 347  private: | 
| 353   Isolate* isolate_; | 348   Isolate* isolate_; | 
| 354   bool old_state_; | 349   bool old_state_; | 
| 355 #endif | 350 #endif | 
| 356 }; | 351 }; | 
| 357 | 352 | 
| 358 } }  // namespace v8::internal | 353 } }  // namespace v8::internal | 
| 359 | 354 | 
| 360 #endif  // V8_HANDLES_H_ | 355 #endif  // V8_HANDLES_H_ | 
| OLD | NEW | 
|---|