| OLD | NEW | 
|    1 // Copyright 2012 the V8 project authors. All rights reserved. |    1 // Copyright 2012 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 680 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  691       PropertyAttributes attr, |  691       PropertyAttributes attr, | 
|  692       StrictModeFlag strict_mode); |  692       StrictModeFlag strict_mode); | 
|  693  |  693  | 
|  694   MUST_USE_RESULT static MaybeObject* ForceSetObjectProperty( |  694   MUST_USE_RESULT static MaybeObject* ForceSetObjectProperty( | 
|  695       Isolate* isolate, |  695       Isolate* isolate, | 
|  696       Handle<JSObject> object, |  696       Handle<JSObject> object, | 
|  697       Handle<Object> key, |  697       Handle<Object> key, | 
|  698       Handle<Object> value, |  698       Handle<Object> value, | 
|  699       PropertyAttributes attr); |  699       PropertyAttributes attr); | 
|  700  |  700  | 
|  701   MUST_USE_RESULT static MaybeObject* ForceDeleteObjectProperty( |  701   MUST_USE_RESULT static MaybeObject* DeleteObjectProperty( | 
 |  702       Isolate* isolate, | 
 |  703       Handle<JSReceiver> object, | 
 |  704       Handle<Object> key, | 
 |  705       JSReceiver::DeleteMode mode); | 
 |  706  | 
 |  707   MUST_USE_RESULT static MaybeObject* HasObjectProperty( | 
|  702       Isolate* isolate, |  708       Isolate* isolate, | 
|  703       Handle<JSReceiver> object, |  709       Handle<JSReceiver> object, | 
|  704       Handle<Object> key); |  710       Handle<Object> key); | 
|  705  |  711  | 
|  706   MUST_USE_RESULT static MaybeObject* GetObjectProperty( |  712   MUST_USE_RESULT static MaybeObject* GetObjectProperty( | 
|  707       Isolate* isolate, |  713       Isolate* isolate, | 
|  708       Handle<Object> object, |  714       Handle<Object> object, | 
|  709       Handle<Object> key); |  715       Handle<Object> key); | 
|  710  |  716  | 
|  711   // Helper functions used stubs. |  717   // Helper functions used stubs. | 
| (...skipping 10 matching lines...) Expand all  Loading... | 
|  722 //--------------------------------------------------------------------------- |  728 //--------------------------------------------------------------------------- | 
|  723 // Constants used by interface to runtime functions. |  729 // Constants used by interface to runtime functions. | 
|  724  |  730  | 
|  725 class DeclareGlobalsEvalFlag:     public BitField<bool,         0, 1> {}; |  731 class DeclareGlobalsEvalFlag:     public BitField<bool,         0, 1> {}; | 
|  726 class DeclareGlobalsNativeFlag:   public BitField<bool,         1, 1> {}; |  732 class DeclareGlobalsNativeFlag:   public BitField<bool,         1, 1> {}; | 
|  727 class DeclareGlobalsLanguageMode: public BitField<LanguageMode, 2, 2> {}; |  733 class DeclareGlobalsLanguageMode: public BitField<LanguageMode, 2, 2> {}; | 
|  728  |  734  | 
|  729 } }  // namespace v8::internal |  735 } }  // namespace v8::internal | 
|  730  |  736  | 
|  731 #endif  // V8_RUNTIME_H_ |  737 #endif  // V8_RUNTIME_H_ | 
| OLD | NEW |