Index: src/contexts.h |
diff --git a/src/contexts.h b/src/contexts.h |
index f120788609f2d748ed0015684cc0f91f0900d899..f221aa19dc722cacdf9ab6d28d65061b63233eaa 100644 |
--- a/src/contexts.h |
+++ b/src/contexts.h |
@@ -122,6 +122,34 @@ enum BindingFlags { |
V(UINT8_CLAMPED_ARRAY_EXTERNAL_MAP_INDEX, Map, \ |
uint8_clamped_array_external_map) \ |
V(DATA_VIEW_FUN_INDEX, JSFunction, data_view_fun) \ |
+ V(SHARED_ARRAY_BUFFER_FUN_INDEX, JSFunction, shared_array_buffer_fun) \ |
+ V(SHARED_UINT8_ARRAY_FUN_INDEX, JSFunction, shared_uint8_array_fun) \ |
+ V(SHARED_INT8_ARRAY_FUN_INDEX, JSFunction, shared_int8_array_fun) \ |
+ V(SHARED_UINT16_ARRAY_FUN_INDEX, JSFunction, shared_uint16_array_fun) \ |
+ V(SHARED_INT16_ARRAY_FUN_INDEX, JSFunction, shared_int16_array_fun) \ |
+ V(SHARED_UINT32_ARRAY_FUN_INDEX, JSFunction, shared_uint32_array_fun) \ |
+ V(SHARED_INT32_ARRAY_FUN_INDEX, JSFunction, shared_int32_array_fun) \ |
+ V(SHARED_FLOAT32_ARRAY_FUN_INDEX, JSFunction, shared_float32_array_fun) \ |
+ V(SHARED_FLOAT64_ARRAY_FUN_INDEX, JSFunction, shared_float64_array_fun) \ |
+ V(SHARED_UINT8_CLAMPED_ARRAY_FUN_INDEX, JSFunction, \ |
+ shared_uint8_clamped_array_fun) \ |
+ V(SHARED_INT8_ARRAY_EXTERNAL_MAP_INDEX, Map, shared_int8_array_external_map) \ |
+ V(SHARED_UINT8_ARRAY_EXTERNAL_MAP_INDEX, Map, \ |
+ shared_uint8_array_external_map) \ |
+ V(SHARED_INT16_ARRAY_EXTERNAL_MAP_INDEX, Map, \ |
+ shared_int16_array_external_map) \ |
+ V(SHARED_UINT16_ARRAY_EXTERNAL_MAP_INDEX, Map, \ |
+ shared_uint16_array_external_map) \ |
+ V(SHARED_INT32_ARRAY_EXTERNAL_MAP_INDEX, Map, \ |
+ shared_int32_array_external_map) \ |
+ V(SHARED_UINT32_ARRAY_EXTERNAL_MAP_INDEX, Map, \ |
+ shared_uint32_array_external_map) \ |
+ V(SHARED_FLOAT32_ARRAY_EXTERNAL_MAP_INDEX, Map, \ |
+ shared_float32_array_external_map) \ |
+ V(SHARED_FLOAT64_ARRAY_EXTERNAL_MAP_INDEX, Map, \ |
+ shared_float64_array_external_map) \ |
+ V(SHARED_UINT8_CLAMPED_ARRAY_EXTERNAL_MAP_INDEX, Map, \ |
+ shared_uint8_clamped_array_external_map) \ |
V(SLOPPY_FUNCTION_MAP_INDEX, Map, sloppy_function_map) \ |
V(SLOPPY_FUNCTION_WITH_READONLY_PROTOTYPE_MAP_INDEX, Map, \ |
sloppy_function_with_readonly_prototype_map) \ |
@@ -375,6 +403,25 @@ class Context: public FixedArray { |
FLOAT64_ARRAY_EXTERNAL_MAP_INDEX, |
UINT8_CLAMPED_ARRAY_EXTERNAL_MAP_INDEX, |
DATA_VIEW_FUN_INDEX, |
+ SHARED_ARRAY_BUFFER_FUN_INDEX, |
+ SHARED_UINT8_ARRAY_FUN_INDEX, |
+ SHARED_INT8_ARRAY_FUN_INDEX, |
+ SHARED_UINT16_ARRAY_FUN_INDEX, |
+ SHARED_INT16_ARRAY_FUN_INDEX, |
+ SHARED_UINT32_ARRAY_FUN_INDEX, |
+ SHARED_INT32_ARRAY_FUN_INDEX, |
+ SHARED_FLOAT32_ARRAY_FUN_INDEX, |
+ SHARED_FLOAT64_ARRAY_FUN_INDEX, |
+ SHARED_UINT8_CLAMPED_ARRAY_FUN_INDEX, |
+ SHARED_INT8_ARRAY_EXTERNAL_MAP_INDEX, |
+ SHARED_UINT8_ARRAY_EXTERNAL_MAP_INDEX, |
+ SHARED_INT16_ARRAY_EXTERNAL_MAP_INDEX, |
+ SHARED_UINT16_ARRAY_EXTERNAL_MAP_INDEX, |
+ SHARED_INT32_ARRAY_EXTERNAL_MAP_INDEX, |
+ SHARED_UINT32_ARRAY_EXTERNAL_MAP_INDEX, |
+ SHARED_FLOAT32_ARRAY_EXTERNAL_MAP_INDEX, |
+ SHARED_FLOAT64_ARRAY_EXTERNAL_MAP_INDEX, |
+ SHARED_UINT8_CLAMPED_ARRAY_EXTERNAL_MAP_INDEX, |
MESSAGE_LISTENERS_INDEX, |
MAKE_MESSAGE_FUN_INDEX, |
GET_STACK_TRACE_LINE_INDEX, |