Version 2.14.0-256.0.dev

Merge commit '866157762ca810e0ff2ae63998e768fa1b83d7da' into 'dev'
diff --git a/runtime/vm/raw_object_fields.cc b/runtime/vm/raw_object_fields.cc
index 454551b..90b297e 100644
--- a/runtime/vm/raw_object_fields.cc
+++ b/runtime/vm/raw_object_fields.cc
@@ -28,6 +28,8 @@
   F(PatchClass, library_kernel_data_)                                          \
   F(Function, name_)                                                           \
   F(Function, owner_)                                                          \
+  F(Function, parameter_names_)                                                \
+  F(Function, signature_)                                                      \
   F(Function, data_)                                                           \
   F(Function, ic_data_array_)                                                  \
   F(Function, code_)                                                           \
@@ -37,10 +39,10 @@
   F(Field, name_)                                                              \
   F(Field, owner_)                                                             \
   F(Field, type_)                                                              \
-  F(Field, guarded_list_length_)                                               \
-  F(Field, dependent_code_)                                                    \
   F(Field, initializer_function_)                                              \
   F(Field, host_offset_or_field_id_)                                           \
+  F(Field, guarded_list_length_)                                               \
+  F(Field, dependent_code_)                                                    \
   F(Script, url_)                                                              \
   F(Script, resolved_url_)                                                     \
   F(Script, line_starts_)                                                      \
@@ -57,6 +59,7 @@
   F(Library, loading_unit_)                                                    \
   F(Library, imports_)                                                         \
   F(Library, exports_)                                                         \
+  F(Library, dependencies_)                                                    \
   F(Library, kernel_data_)                                                     \
   F(Library, resolved_names_)                                                  \
   F(Library, exported_names_)                                                  \
@@ -98,9 +101,13 @@
   F(MonomorphicSmiableCall, target_)                                           \
   F(CallSiteData, target_name_)                                                \
   F(CallSiteData, args_descriptor_)                                            \
+  F(ICData, target_name_)                                                      \
+  F(ICData, args_descriptor_)                                                  \
   F(ICData, entries_)                                                          \
   F(ICData, owner_)                                                            \
   F(InstructionsTable, descriptors_)                                           \
+  F(MegamorphicCache, target_name_)                                            \
+  F(MegamorphicCache, args_descriptor_)                                        \
   F(MegamorphicCache, buckets_)                                                \
   F(MegamorphicCache, mask_)                                                   \
   F(SubtypeTestCache, cache_)                                                  \
@@ -210,8 +217,14 @@
   F(Function, unoptimized_code_)                                               \
   F(Field, type_test_cache_)
 
+#define JIT_NON_PRODUCT_CLASSES_AND_FIELDS(F)                                  \
+  F(Script, constant_coverage_)
+
 #define NON_PRODUCT_CLASSES_AND_FIELDS(F)                                      \
   F(Class, user_name_)                                                         \
+  F(Code, return_address_metadata_)                                            \
+  F(Code, var_descriptors_)                                                    \
+  F(Code, comments_)                                                           \
   F(ReceivePort, debug_name_)                                                  \
   F(ReceivePort, allocation_location_)
 
@@ -251,6 +264,9 @@
 #endif
 #else
     JIT_CLASSES_AND_FIELDS(DEFINE_OFFSETS_TABLE_ENTRY)
+#if !defined(PRODUCT)
+    JIT_NON_PRODUCT_CLASSES_AND_FIELDS(DEFINE_OFFSETS_TABLE_ENTRY)
+#endif
 #endif
     {-1, nullptr, -1}
 };
diff --git a/tools/VERSION b/tools/VERSION
index a09b606..aceb4e1 100644
--- a/tools/VERSION
+++ b/tools/VERSION
@@ -27,5 +27,5 @@
 MAJOR 2
 MINOR 14
 PATCH 0
-PRERELEASE 255
+PRERELEASE 256
 PRERELEASE_PATCH 0
\ No newline at end of file