| OLD | NEW | 
|---|
| 1 // Copyright 2015 the V8 project authors. All rights reserved. | 1 // Copyright 2015 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 #ifndef V8_HEAP_SYMBOLS_H_ | 5 #ifndef V8_HEAP_SYMBOLS_H_ | 
| 6 #define V8_HEAP_SYMBOLS_H_ | 6 #define V8_HEAP_SYMBOLS_H_ | 
| 7 | 7 | 
| 8 #define INTERNALIZED_STRING_LIST(V)                                \ | 8 #define INTERNALIZED_STRING_LIST(V)                                \ | 
| 9   V(anonymous_string, "anonymous")                                 \ | 9   V(anonymous_string, "anonymous")                                 \ | 
| 10   V(apply_string, "apply")                                         \ | 10   V(apply_string, "apply")                                         \ | 
| (...skipping 185 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 196   V(class_end_position_symbol)         \ | 196   V(class_end_position_symbol)         \ | 
| 197   V(class_start_position_symbol)       \ | 197   V(class_start_position_symbol)       \ | 
| 198   V(detailed_stack_trace_symbol)       \ | 198   V(detailed_stack_trace_symbol)       \ | 
| 199   V(elements_transition_symbol)        \ | 199   V(elements_transition_symbol)        \ | 
| 200   V(error_end_pos_symbol)              \ | 200   V(error_end_pos_symbol)              \ | 
| 201   V(error_script_symbol)               \ | 201   V(error_script_symbol)               \ | 
| 202   V(error_start_pos_symbol)            \ | 202   V(error_start_pos_symbol)            \ | 
| 203   V(frozen_symbol)                     \ | 203   V(frozen_symbol)                     \ | 
| 204   V(hash_code_symbol)                  \ | 204   V(hash_code_symbol)                  \ | 
| 205   V(home_object_symbol)                \ | 205   V(home_object_symbol)                \ | 
| 206   V(intl_impl_object_symbol)           \ |  | 
| 207   V(intl_initialized_marker_symbol)    \ | 206   V(intl_initialized_marker_symbol)    \ | 
| 208   V(intl_pattern_symbol)               \ | 207   V(intl_pattern_symbol)               \ | 
| 209   V(intl_resolved_symbol)              \ | 208   V(intl_resolved_symbol)              \ | 
| 210   V(megamorphic_symbol)                \ | 209   V(megamorphic_symbol)                \ | 
| 211   V(native_context_index_symbol)       \ | 210   V(native_context_index_symbol)       \ | 
| 212   V(nonexistent_symbol)                \ | 211   V(nonexistent_symbol)                \ | 
| 213   V(nonextensible_symbol)              \ | 212   V(nonextensible_symbol)              \ | 
| 214   V(normal_ic_symbol)                  \ | 213   V(normal_ic_symbol)                  \ | 
| 215   V(not_mapped_symbol)                 \ | 214   V(not_mapped_symbol)                 \ | 
| 216   V(premonomorphic_symbol)             \ | 215   V(premonomorphic_symbol)             \ | 
| (...skipping 21 matching lines...) Expand all  Loading... | 
| 238 // Well-Known Symbols are "Public" symbols, which have a bit set which causes | 237 // Well-Known Symbols are "Public" symbols, which have a bit set which causes | 
| 239 // them to produce an undefined value when a load results in a failed access | 238 // them to produce an undefined value when a load results in a failed access | 
| 240 // check. Because this behaviour is not specified properly as of yet, it only | 239 // check. Because this behaviour is not specified properly as of yet, it only | 
| 241 // applies to a subset of spec-defined Well-Known Symbols. | 240 // applies to a subset of spec-defined Well-Known Symbols. | 
| 242 #define WELL_KNOWN_SYMBOL_LIST(V)                           \ | 241 #define WELL_KNOWN_SYMBOL_LIST(V)                           \ | 
| 243   V(has_instance_symbol, Symbol.hasInstance)                \ | 242   V(has_instance_symbol, Symbol.hasInstance)                \ | 
| 244   V(is_concat_spreadable_symbol, Symbol.isConcatSpreadable) \ | 243   V(is_concat_spreadable_symbol, Symbol.isConcatSpreadable) \ | 
| 245   V(to_string_tag_symbol, Symbol.toStringTag) | 244   V(to_string_tag_symbol, Symbol.toStringTag) | 
| 246 | 245 | 
| 247 #endif  // V8_HEAP_SYMBOLS_H_ | 246 #endif  // V8_HEAP_SYMBOLS_H_ | 
| OLD | NEW | 
|---|