| OLD | NEW | 
|---|
| 1 // Copyright 2012 the V8 project authors. All rights reserved. | 1 // Copyright 2012 the V8 project authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 /** \mainpage V8 API Reference Guide | 5 /** \mainpage V8 API Reference Guide | 
| 6  * | 6  * | 
| 7  * V8 is Google's open source JavaScript engine. | 7  * V8 is Google's open source JavaScript engine. | 
| 8  * | 8  * | 
| 9  * This set of documents provides reference material generated from the | 9  * This set of documents provides reference material generated from the | 
| 10  * V8 header file, include/v8.h. | 10  * V8 header file, include/v8.h. | 
| (...skipping 5672 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 5683   void set_max_executable_size(int limit_in_mb) { | 5683   void set_max_executable_size(int limit_in_mb) { | 
| 5684     max_executable_size_ = limit_in_mb; | 5684     max_executable_size_ = limit_in_mb; | 
| 5685   } | 5685   } | 
| 5686   uint32_t* stack_limit() const { return stack_limit_; } | 5686   uint32_t* stack_limit() const { return stack_limit_; } | 
| 5687   // Sets an address beyond which the VM's stack may not grow. | 5687   // Sets an address beyond which the VM's stack may not grow. | 
| 5688   void set_stack_limit(uint32_t* value) { stack_limit_ = value; } | 5688   void set_stack_limit(uint32_t* value) { stack_limit_ = value; } | 
| 5689   size_t code_range_size() const { return code_range_size_; } | 5689   size_t code_range_size() const { return code_range_size_; } | 
| 5690   void set_code_range_size(size_t limit_in_mb) { | 5690   void set_code_range_size(size_t limit_in_mb) { | 
| 5691     code_range_size_ = limit_in_mb; | 5691     code_range_size_ = limit_in_mb; | 
| 5692   } | 5692   } | 
|  | 5693   size_t max_zone_pool_size() const { return max_zone_pool_size_; } | 
|  | 5694   void set_max_zone_pool_size(const size_t bytes) { | 
|  | 5695     max_zone_pool_size_ = bytes; | 
|  | 5696   } | 
| 5693 | 5697 | 
| 5694  private: | 5698  private: | 
| 5695   int max_semi_space_size_; | 5699   int max_semi_space_size_; | 
| 5696   int max_old_space_size_; | 5700   int max_old_space_size_; | 
| 5697   int max_executable_size_; | 5701   int max_executable_size_; | 
| 5698   uint32_t* stack_limit_; | 5702   uint32_t* stack_limit_; | 
| 5699   size_t code_range_size_; | 5703   size_t code_range_size_; | 
|  | 5704   size_t max_zone_pool_size_; | 
| 5700 }; | 5705 }; | 
| 5701 | 5706 | 
| 5702 | 5707 | 
| 5703 // --- Exceptions --- | 5708 // --- Exceptions --- | 
| 5704 | 5709 | 
| 5705 | 5710 | 
| 5706 typedef void (*FatalErrorCallback)(const char* location, const char* message); | 5711 typedef void (*FatalErrorCallback)(const char* location, const char* message); | 
| 5707 | 5712 | 
| 5708 typedef void (*OOMErrorCallback)(const char* location, bool is_heap_oom); | 5713 typedef void (*OOMErrorCallback)(const char* location, bool is_heap_oom); | 
| 5709 | 5714 | 
| (...skipping 3955 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 9665  */ | 9670  */ | 
| 9666 | 9671 | 
| 9667 | 9672 | 
| 9668 }  // namespace v8 | 9673 }  // namespace v8 | 
| 9669 | 9674 | 
| 9670 | 9675 | 
| 9671 #undef TYPE_CHECK | 9676 #undef TYPE_CHECK | 
| 9672 | 9677 | 
| 9673 | 9678 | 
| 9674 #endif  // INCLUDE_V8_H_ | 9679 #endif  // INCLUDE_V8_H_ | 
| OLD | NEW | 
|---|