Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit 5103185

Browse files
author
Dart CI
committed
Version 2.14.0-256.0.dev
Merge commit '866157762ca810e0ff2ae63998e768fa1b83d7da' into 'dev'
2 parents 59f9594 + 8661577 commit 5103185

File tree

2 files changed

+19
-3
lines changed

2 files changed

+19
-3
lines changed

runtime/vm/raw_object_fields.cc

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ namespace dart {
2828
F(PatchClass, library_kernel_data_) \
2929
F(Function, name_) \
3030
F(Function, owner_) \
31+
F(Function, parameter_names_) \
32+
F(Function, signature_) \
3133
F(Function, data_) \
3234
F(Function, ic_data_array_) \
3335
F(Function, code_) \
@@ -37,10 +39,10 @@ namespace dart {
3739
F(Field, name_) \
3840
F(Field, owner_) \
3941
F(Field, type_) \
40-
F(Field, guarded_list_length_) \
41-
F(Field, dependent_code_) \
4242
F(Field, initializer_function_) \
4343
F(Field, host_offset_or_field_id_) \
44+
F(Field, guarded_list_length_) \
45+
F(Field, dependent_code_) \
4446
F(Script, url_) \
4547
F(Script, resolved_url_) \
4648
F(Script, line_starts_) \
@@ -57,6 +59,7 @@ namespace dart {
5759
F(Library, loading_unit_) \
5860
F(Library, imports_) \
5961
F(Library, exports_) \
62+
F(Library, dependencies_) \
6063
F(Library, kernel_data_) \
6164
F(Library, resolved_names_) \
6265
F(Library, exported_names_) \
@@ -98,9 +101,13 @@ namespace dart {
98101
F(MonomorphicSmiableCall, target_) \
99102
F(CallSiteData, target_name_) \
100103
F(CallSiteData, args_descriptor_) \
104+
F(ICData, target_name_) \
105+
F(ICData, args_descriptor_) \
101106
F(ICData, entries_) \
102107
F(ICData, owner_) \
103108
F(InstructionsTable, descriptors_) \
109+
F(MegamorphicCache, target_name_) \
110+
F(MegamorphicCache, args_descriptor_) \
104111
F(MegamorphicCache, buckets_) \
105112
F(MegamorphicCache, mask_) \
106113
F(SubtypeTestCache, cache_) \
@@ -210,8 +217,14 @@ namespace dart {
210217
F(Function, unoptimized_code_) \
211218
F(Field, type_test_cache_)
212219

220+
#define JIT_NON_PRODUCT_CLASSES_AND_FIELDS(F) \
221+
F(Script, constant_coverage_)
222+
213223
#define NON_PRODUCT_CLASSES_AND_FIELDS(F) \
214224
F(Class, user_name_) \
225+
F(Code, return_address_metadata_) \
226+
F(Code, var_descriptors_) \
227+
F(Code, comments_) \
215228
F(ReceivePort, debug_name_) \
216229
F(ReceivePort, allocation_location_)
217230

@@ -251,6 +264,9 @@ const OffsetsTable::OffsetsTableEntry OffsetsTable::offsets_table[] = {
251264
#endif
252265
#else
253266
JIT_CLASSES_AND_FIELDS(DEFINE_OFFSETS_TABLE_ENTRY)
267+
#if !defined(PRODUCT)
268+
JIT_NON_PRODUCT_CLASSES_AND_FIELDS(DEFINE_OFFSETS_TABLE_ENTRY)
269+
#endif
254270
#endif
255271
{-1, nullptr, -1}
256272
};

tools/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,5 @@ CHANNEL dev
2727
MAJOR 2
2828
MINOR 14
2929
PATCH 0
30-
PRERELEASE 255
30+
PRERELEASE 256
3131
PRERELEASE_PATCH 0

0 commit comments

Comments
 (0)