67 :_fieldNames, Record_fieldNames, 0x68c8319e) \
68 V(_Record,
get:_numFields, Record_numFields, 0x7ba4f393) \
69 V(_Record,
get:_shape, Record_shape, 0x70c40933) \
70 V(_Record, _fieldAt, Record_fieldAt, 0xb47fa0b3) \
71 V(_TypedList, _getInt8, TypedList_GetInt8, 0x1606c835) \
72 V(_TypedList, _getUint8, TypedList_GetUint8, 0x1762ea2b) \
73 V(_TypedList, _getInt16, TypedList_GetInt16, 0x2e238250) \
74 V(_TypedList, _getUint16, TypedList_GetUint16, 0x2fa4e2ba) \
75 V(_TypedList, _getInt32, TypedList_GetInt32, 0x18fb190b) \
76 V(_TypedList, _getUint32, TypedList_GetUint32, 0x19405a7c) \
77 V(_TypedList, _getInt64, TypedList_GetInt64, 0xf643ac00) \
78 V(_TypedList, _getUint64, TypedList_GetUint64, 0x2c3e655a) \
79 V(_TypedList, _getFloat32, TypedList_GetFloat32, 0xe8d98d08) \
80 V(_TypedList, _getFloat64, TypedList_GetFloat64, 0xf80d2235) \
81 V(_TypedList, _getFloat32x4, TypedList_GetFloat32x4, 0xaf0ff8e6) \
82 V(_TypedList, _getFloat64x2, TypedList_GetFloat64x2, 0x544018c1) \
83 V(_TypedList, _getInt32x4, TypedList_GetInt32x4, 0x5556600c) \
84 V(_TypedList, _setInt8, TypedList_SetInt8, 0xe16c2fa3) \
85 V(_TypedList, _setUint8, TypedList_SetUint8, 0xaf3ca349) \
86 V(_TypedList, _setInt16, TypedList_SetInt16, 0xbac92c28) \
87 V(_TypedList, _setUint16, TypedList_SetUint16, 0xce053450) \
88 V(_TypedList, _setInt32, TypedList_SetInt32, 0xbdbd9741) \
89 V(_TypedList, _setUint32, TypedList_SetUint32, 0xb9498fb3) \
90 V(_TypedList, _setInt64, TypedList_SetInt64, 0xc8b03b7b) \
91 V(_TypedList, _setUint64, TypedList_SetUint64, 0xda2a1e06) \
92 V(_TypedList, _setFloat32, TypedList_SetFloat32, 0x2f1919e1) \
93 V(_TypedList, _setFloat64, TypedList_SetFloat64, 0x233ce4d3) \
94 V(_TypedList, _setFloat32x4, TypedList_SetFloat32x4, 0x38a9155b) \
95 V(_TypedList, _setFloat64x2, TypedList_SetFloat64x2, 0xbacdc340) \
96 V(_TypedList, _setInt32x4, TypedList_SetInt32x4, 0x5ccbee5c) \
97 V(ByteData, ., ByteDataFactory, 0x0f140a3b) \
98 V(_ByteDataView,
get:offsetInBytes, ByteDataViewOffsetInBytes, 0x60b1da6c) \
99 V(_ByteDataView,
get:_typedData, ByteDataViewTypedData, 0xb9b4483a) \
100 V(_TypedListView,
get:offsetInBytes, TypedDataViewOffsetInBytes, 0x60b1da6c) \
101 V(_TypedListView,
get:_typedData, TypedDataViewTypedData, 0xb9b4483a) \
102 V(_ByteDataView, .
_, TypedData_ByteDataView_factory, 0x3169ff7d) \
103 V(_Int8ArrayView, .
_, TypedData_Int8ArrayView_factory, 0x4438fdcb) \
104 V(_Uint8ArrayView, .
_, TypedData_Uint8ArrayView_factory, 0x95e37496) \
105 V(_Uint8ClampedArrayView, .
_, TypedData_Uint8ClampedArrayView_factory, \
106 0x051c646a) \
107 V(_Int16ArrayView, .
_, TypedData_Int16ArrayView_factory, 0x48f0ffdc) \
108 V(_Uint16ArrayView, .
_, TypedData_Uint16ArrayView_factory, 0x9fdbb233) \
109 V(_Int32ArrayView, .
_, TypedData_Int32ArrayView_factory, 0xe2cc967a) \
110 V(_Uint32ArrayView, .
_, TypedData_Uint32ArrayView_factory, 0x8665a6a2) \
111 V(_Int64ArrayView, .
_, TypedData_Int64ArrayView_factory, 0x12aa3ab0) \
112 V(_Uint64ArrayView, .
_, TypedData_Uint64ArrayView_factory, 0x25a95afe) \
113 V(_Float32ArrayView, .
_, TypedData_Float32ArrayView_factory, 0xdc797845) \
114 V(_Float64ArrayView, .
_, TypedData_Float64ArrayView_factory, 0xcb594118) \
115 V(_Float32x4ArrayView, .
_, TypedData_Float32x4ArrayView_factory, 0x66419ac1) \
116 V(_Int32x4ArrayView, .
_, TypedData_Int32x4ArrayView_factory, 0x04934906) \
117 V(_Float64x2ArrayView, .
_, TypedData_Float64x2ArrayView_factory, 0x42c547a5) \
118 V(_UnmodifiableByteDataView, .
_, \
119 TypedData_UnmodifiableByteDataView_factory, 0x9ae1040c) \
120 V(_UnmodifiableInt8ArrayView, .
_, \
121 TypedData_UnmodifiableInt8ArrayView_factory, 0x4f0e318b) \
122 V(_UnmodifiableUint8ArrayView, .
_, \
123 TypedData_UnmodifiableUint8ArrayView_factory, 0x442b7c4a) \
124 V(_UnmodifiableUint8ClampedArrayView, .
_, \
125 TypedData_UnmodifiableUint8ClampedArrayView_factory, 0x6a3bdd0e) \
126 V(_UnmodifiableInt16ArrayView, .
_, \
127 TypedData_UnmodifiableInt16ArrayView_factory, 0xb6cb193b) \
128 V(_UnmodifiableUint16ArrayView, .
_, \
129 TypedData_UnmodifiableUint16ArrayView_factory, 0xa6bea3d7) \
130 V(_UnmodifiableInt32ArrayView, .
_, \
131 TypedData_UnmodifiableInt32ArrayView_factory, 0x48e066e5) \
132 V(_UnmodifiableUint32ArrayView, .
_, \
133 TypedData_UnmodifiableUint32ArrayView_factory, 0x9508a275) \
134 V(_UnmodifiableInt64ArrayView, .
_, \
135 TypedData_UnmodifiableInt64ArrayView_factory, 0x7635c145) \
136 V(_UnmodifiableUint64ArrayView, .
_, \
137 TypedData_UnmodifiableUint64ArrayView_factory, 0x3ffeb983) \
138 V(_UnmodifiableFloat32ArrayView, .
_, \
139 TypedData_UnmodifiableFloat32ArrayView_factory, 0x5406ef8a) \
140 V(_UnmodifiableFloat64ArrayView, .
_, \
141 TypedData_UnmodifiableFloat64ArrayView_factory, 0xbf6cd86c) \
142 V(_UnmodifiableFloat32x4ArrayView, .
_, \
143 TypedData_UnmodifiableFloat32x4ArrayView_factory, 0x5f08d69b) \
144 V(_UnmodifiableInt32x4ArrayView, .
_, \
145 TypedData_UnmodifiableInt32x4ArrayView_factory, 0xf65dddb3) \
146 V(_UnmodifiableFloat64x2ArrayView, .
_, \
147 TypedData_UnmodifiableFloat64x2ArrayView_factory, 0x6d8c5a1b) \
148 V(Int8List, ., TypedData_Int8Array_factory, 0x65f0bd07) \
149 V(Uint8List, ., TypedData_Uint8Array_factory, 0xedc6dace) \
150 V(Uint8ClampedList, ., TypedData_Uint8ClampedArray_factory, 0x27e91bd4) \
151 V(Int16List, ., TypedData_Int16Array_factory, 0xd0b07d72) \
152 V(Uint16List, ., TypedData_Uint16Array_factory, 0x3c98dfe9) \
153 V(Int32List, ., TypedData_Int32Array_factory, 0x1b72d79f) \
154 V(Uint32List, ., TypedData_Uint32Array_factory, 0x2b127f0a) \
155 V(Int64List, ., TypedData_Int64Array_factory, 0xfb54c2ae) \
156 V(Uint64List, ., TypedData_Uint64Array_factory, 0xe3b2b477) \
157 V(Float32List, ., TypedData_Float32Array_factory, 0xa3734d7d) \
158 V(Float64List, ., TypedData_Float64Array_factory, 0xa0a93310) \
159 V(Float32x4List, ., TypedData_Float32x4Array_factory, 0x0a606007) \
160 V(Int32x4List, ., TypedData_Int32x4Array_factory, 0x59fa98ed) \
161 V(Float64x2List, ., TypedData_Float64x2Array_factory, 0xecade3e9) \
162 V(_TypedListBase, _memMove1, TypedData_memMove1, 0xd267f3d0) \
163 V(_TypedListBase, _memMove2, TypedData_memMove2, 0xed299fd6) \
164 V(_TypedListBase, _memMove4, TypedData_memMove4, 0xcfd4eb46) \
165 V(_TypedListBase, _memMove8, TypedData_memMove8, 0xd1ca5745) \
166 V(_TypedListBase, _memMove16, TypedData_memMove16, 0x077790f5) \
167 V(::, _typedDataIndexCheck, TypedDataIndexCheck, 0x7912cea9) \
168 V(::, _byteDataByteOffsetCheck, ByteDataByteOffsetCheck, 0xbaf71484) \
169 V(::, copyRangeFromUint8ListToOneByteString, \
170 CopyRangeFromUint8ListToOneByteString, 0xcc3444c2) \
171 V(_StringBase, _interpolate, StringBaseInterpolate, 0x3f22ce9e) \
172 V(_StringBase, codeUnitAt, StringBaseCodeUnitAt, 0x17dbf511) \
173 V(_SuspendState,
get:_functionData, SuspendState_getFunctionData, \
174 0x7272eaae) \
175 V(_SuspendState,
set:_functionData, SuspendState_setFunctionData, \
176 0x2b4950eb) \
177 V(_SuspendState,
get:_thenCallback, SuspendState_getThenCallback, \
178 0x2b81e561) \
179 V(_SuspendState,
set:_thenCallback, SuspendState_setThenCallback, \
180 0x751f9d1e) \
181 V(_SuspendState,
get:_errorCallback, SuspendState_getErrorCallback, \
182 0xaeacef2f) \
183 V(_SuspendState,
set:_errorCallback, SuspendState_setErrorCallback, \
184 0xc3ebebec) \
185 V(_SuspendState, _clone, SuspendState_clone, 0xadfd28e0) \
186 V(_SuspendState, _resume, SuspendState_resume, 0x5d5d6cc9) \
187 V(_IntegerImplementation, toDouble, IntegerToDouble, 0x97557386) \
188 V(_Double, _add, DoubleAdd, 0xea494b67) \
189 V(_Double, _sub, DoubleSub, 0x282a346e) \
190 V(_Double, _mul, DoubleMul, 0x1f7bafac) \
191 V(_Double, _div, DoubleDiv, 0x28601fd1) \
192 V(_Double, _modulo, DoubleMod, 0xfd96802f) \
193 V(_Double,
ceil, DoubleCeilToInt, 0xcedbc005) \
194 V(_Double, ceilToDouble, DoubleCeilToDouble, 0x5efeb719) \
195 V(_Double,
floor, DoubleFloorToInt, 0x2a1527c8) \
196 V(_Double, floorToDouble, DoubleFloorToDouble, 0x5497b388) \
197 V(_Double, roundToDouble, DoubleRoundToDouble, 0x562cb240) \
199 V(_Double, truncateToDouble, DoubleTruncateToDouble, 0x62b76e99) \
200 V(::,
min, MathMin, 0x21232beb) \
201 V(::,
max, MathMax, 0xcf067384) \
202 V(::, _doublePow, MathDoublePow, 0xaeabdc94) \
203 V(::, _intPow, MathIntPow, 0xab39e81a) \
204 V(::, _sin, MathSin, 0x17bdb243) \
205 V(::, _cos, MathCos, 0xf4776585) \
206 V(::, _tan, MathTan, 0xeafd3d77) \
207 V(::, _asin, MathAsin, 0x29c7bdde) \
208 V(::, _acos, MathAcos, 0x1fed891b) \
209 V(::, _atan, MathAtan, 0x10dd4932) \
210 V(::, _atan2, MathAtan2, 0x58b7d993) \
211 V(::, _sqrt, MathSqrt, 0x02fb1bd0) \
212 V(::, _exp, MathExp, 0x00d7e810) \
213 V(::, _log, MathLog, 0x09916ca2) \
214 V(FinalizerBase,
get:_allEntries, FinalizerBase_getAllEntries, 0xf022daab) \
215 V(FinalizerBase,
set:_allEntries, FinalizerBase_setAllEntries, 0x8eec0928) \
216 V(FinalizerBase,
get:_detachments, FinalizerBase_getDetachments, 0x2f47f776) \
217 V(FinalizerBase,
set:_detachments, FinalizerBase_setDetachments, 0x78720633) \
218 V(FinalizerBase, _exchangeEntriesCollectedWithNull, \
219 FinalizerBase_exchangeEntriesCollectedWithNull, 0x6c740d3b) \
220 V(FinalizerBase, _setIsolate, FinalizerBase_setIsolate, 0xbcdac792) \
221 V(FinalizerBase,
get:_isolateFinalizers, FinalizerBase_getIsolateFinalizers, \
222 0x70d8272c) \
223 V(FinalizerBase,
set:_isolateFinalizers, FinalizerBase_setIsolateFinalizers, \
224 0xb3c95529) \
225 V(_FinalizerImpl,
get:_callback, Finalizer_getCallback, 0x1841a538) \
226 V(_FinalizerImpl,
set:_callback, Finalizer_setCallback, 0xacee4675) \
227 V(_NativeFinalizer,
get:_callback, NativeFinalizer_getCallback, 0x5c965d35) \
228 V(_NativeFinalizer,
set:_callback, NativeFinalizer_setCallback, 0xb1055132) \
229 V(FinalizerEntry, allocate, FinalizerEntry_allocate, 0xe09dc0b8) \
230 V(FinalizerEntry,
get:
value, FinalizerEntry_getValue, 0xf5aca217) \
231 V(FinalizerEntry,
get:detach, FinalizerEntry_getDetach, 0x16ffc1a8) \
232 V(FinalizerEntry,
get:token, FinalizerEntry_getToken, 0x047442b2) \
233 V(FinalizerEntry,
set:token, FinalizerEntry_setToken, 0x63ac552f) \
234 V(FinalizerEntry,
get:
next, FinalizerEntry_getNext, 0x70e5bfe4) \
235 V(FinalizerEntry,
get:externalSize, FinalizerEntry_getExternalSize, \
236 0x47c23923) \
237 V(Float32x4, _Float32x4FromDoubles, Float32x4FromDoubles, 0x1828616b) \
238 V(Float32x4, Float32x4.zero, Float32x4Zero, 0xd3992842) \
239 V(Float32x4, _Float32x4Splat, Float32x4Splat, 0x13883b03) \
240 V(Float32x4, Float32x4.fromInt32x4Bits, Int32x4ToFloat32x4, 0x7eb87d82) \
241 V(Float32x4, Float32x4.fromFloat64x2, Float64x2ToFloat32x4, 0x50a175cd) \
242 V(_Float32x4,
shuffle, Float32x4Shuffle, 0xa7d4a02b) \
243 V(_Float32x4, shuffleMix, Float32x4ShuffleMix, 0x7983ab0c) \
244 V(_Float32x4,
get:signMask, Float32x4GetSignMask, 0x7c4dfa2a) \
245 V(_Float32x4,
equal, Float32x4Equal, 0x443dd5b6) \
246 V(_Float32x4, greaterThan, Float32x4GreaterThan, 0x523065bf) \
247 V(_Float32x4, greaterThanOrEqual, Float32x4GreaterThanOrEqual, 0x4e5149f7) \
248 V(_Float32x4, lessThan, Float32x4LessThan, 0x49fb595d) \
249 V(_Float32x4, lessThanOrEqual, Float32x4LessThanOrEqual, 0x465a3b80) \
250 V(_Float32x4, notEqual, Float32x4NotEqual, 0x64321d83) \
251 V(_Float32x4,
min, Float32x4Min, 0xe40186d2) \
252 V(_Float32x4,
max, Float32x4Max, 0xc63108a3) \
253 V(_Float32x4,
scale, Float32x4Scale, 0xa39a3042) \
254 V(_Float32x4,
sqrt, Float32x4Sqrt, 0xe4d9e2f2) \
255 V(_Float32x4, reciprocalSqrt, Float32x4ReciprocalSqrt, 0xddbada78) \
256 V(_Float32x4, reciprocal, Float32x4Reciprocal, 0xd4350ab2) \
257 V(_Float32x4, unary-, Float32x4Negate, 0xe68eac52) \
258 V(_Float32x4,
abs, Float32x4Abs, 0xeb296688) \
259 V(_Float32x4,
clamp, Float32x4Clamp, 0x77b05a1d) \
260 V(_Float32x4, _withX, Float32x4WithX, 0xa2fa87ef) \
261 V(_Float32x4, _withY, Float32x4WithY, 0x9b9c9c83) \
262 V(_Float32x4, _withZ, Float32x4WithZ, 0x97b916e0) \
263 V(_Float32x4, _withW, Float32x4WithW, 0x95160a9b) \
264 V(Float64x2, _Float64x2FromDoubles, Float64x2FromDoubles, 0xd83bc891) \
265 V(Float64x2, Float64x2.zero, Float64x2Zero, 0x82777158) \
266 V(Float64x2, _Float64x2Splat, Float64x2Splat, 0x5af65404) \
267 V(Float64x2, Float64x2.fromFloat32x4, Float32x4ToFloat64x2, 0x6e8a84a6) \
268 V(_Float64x2,
get:
x, Float64x2GetX, 0x3a1c6d70) \
269 V(_Float64x2,
get:
y, Float64x2GetY, 0x27adc893) \
270 V(_Float64x2, unary-, Float64x2Negate, 0x956cf568) \
271 V(_Float64x2,
abs, Float64x2Abs, 0x9a07af9e) \
272 V(_Float64x2,
clamp, Float64x2Clamp, 0xfdbefd73) \
273 V(_Float64x2,
sqrt, Float64x2Sqrt, 0x93b82c08) \
274 V(_Float64x2,
get:signMask, Float64x2GetSignMask, 0x7c4dfa2a) \
275 V(_Float64x2,
scale, Float64x2Scale, 0x52787958) \
276 V(_Float64x2, _withX, Float64x2WithX, 0x51d8d105) \
277 V(_Float64x2, _withY, Float64x2WithY, 0x4a7ae599) \
278 V(_Float64x2,
min, Float64x2Min, 0x3611c492) \
279 V(_Float64x2,
max, Float64x2Max, 0x18414663) \
280 V(Int32x4, _Int32x4FromInts, Int32x4FromInts, 0xa8e3a570) \
281 V(Int32x4, _Int32x4FromBools, Int32x4FromBools, 0xf54f7808) \
282 V(Int32x4, Int32x4.fromFloat32x4Bits, Float32x4ToInt32x4, 0x45555da1) \
283 V(_Int32x4,
get:flagX, Int32x4GetFlagX, 0xc281ec18) \
284 V(_Int32x4,
get:flagY, Int32x4GetFlagY, 0xddf222f8) \
285 V(_Int32x4,
get:flagZ, Int32x4GetFlagZ, 0xeb9bbe4b) \
286 V(_Int32x4,
get:flagW, Int32x4GetFlagW, 0xf4bbd08c) \
287 V(_Int32x4,
get:signMask, Int32x4GetSignMask, 0x7c4dfa2a) \
288 V(_Int32x4,
shuffle, Int32x4Shuffle, 0x4044fa13) \
289 V(_Int32x4, shuffleMix, Int32x4ShuffleMix, 0x4fcb1cdc) \
290 V(_Int32x4,
select, Int32x4Select, 0x68ad87e0) \
291 V(_Int32x4, _withFlagX, Int32x4WithFlagX, 0xb7c1e8a3) \
292 V(_Int32x4, _withFlagY, Int32x4WithFlagY, 0xa8b283e6) \
293 V(_Int32x4, _withFlagZ, Int32x4WithFlagZ, 0xa7e87094) \
294 V(_Int32x4, _withFlagW, Int32x4WithFlagW, 0xb316e198) \
295 V(_RawReceivePort,
get:sendPort, ReceivePort_getSendPort, 0xe69e58ad) \
296 V(_RawReceivePort,
get:_handler, ReceivePort_getHandler, 0xf1d64a73) \
297 V(_RawReceivePort,
set:_handler, ReceivePort_setHandler, 0x56ff3b70) \
298 V(_HashVMBase,
get:_index, LinkedHashBase_getIndex, 0x88095a1c) \
299 V(_HashVMBase,
set:_index, LinkedHashBase_setIndex, 0xa2a17c58) \
300 V(_HashVMBase,
get:_data, LinkedHashBase_getData, 0x2c6e46c3) \
301 V(_HashVMBase,
set:_data, LinkedHashBase_setData, 0x40dad7ff) \
302 V(_HashVMBase,
get:_usedData, LinkedHashBase_getUsedData, 0x46eb7c2d) \
303 V(_HashVMBase,
set:_usedData, LinkedHashBase_setUsedData, 0xb3ab6fe9) \
304 V(_HashVMBase,
get:_hashMask, LinkedHashBase_getHashMask, 0x4ef1afdc) \
305 V(_HashVMBase,
set:_hashMask, LinkedHashBase_setHashMask, 0xbbb1a398) \
306 V(_HashVMBase,
get:_deletedKeys, LinkedHashBase_getDeletedKeys, 0x50f0ace0) \
307 V(_HashVMBase,
set:_deletedKeys, LinkedHashBase_setDeletedKeys, 0xbdb0a09c) \
308 V(_HashVMImmutableBase,
get:_data, ImmutableLinkedHashBase_getData, \
309 0x2c6e46c3) \
310 V(_HashVMImmutableBase,
get:_indexNullable, \
311 ImmutableLinkedHashBase_getIndex, 0xfd6a643b) \
312 V(_HashVMImmutableBase,
set:_index, \
313 ImmutableLinkedHashBase_setIndexStoreRelease, 0xa2a17c58) \
314 V(_WeakProperty,
get:
key, WeakProperty_getKey, 0xdde3cca2) \
315 V(_WeakProperty,
set:
key, WeakProperty_setKey, 0x961cf19f) \
316 V(_WeakProperty,
get:
value, WeakProperty_getValue, 0xd2d572ee) \
317 V(_WeakProperty,
set:
value, WeakProperty_setValue, 0x8b0e97eb) \
318 V(_WeakReference,
get:
target, WeakReference_getTarget, 0xc972f9ca) \
319 V(_WeakReference,
set:_target, WeakReference_setTarget, 0xc70c51ba) \
320 V(::, _abi, FfiAbi, 0x7c2d9fb5) \
321 V(::, _ffiCall, FfiCall, 0x610a5d82) \
322 V(::, _nativeCallbackFunction, FfiNativeCallbackFunction, 0x3fd896dc) \
323 V(::, _nativeAsyncCallbackFunction, FfiNativeAsyncCallbackFunction, \
324 0xbeb62bd9) \
325 V(::, _nativeIsolateLocalCallbackFunction, \
326 FfiNativeIsolateLocalCallbackFunction, 0x03d3193f) \
327 V(::, _nativeEffect, NativeEffect, 0x5360b6d1) \
328 V(::, _loadAbiSpecificInt, FfiLoadAbiSpecificInt, 0x77ead473) \
329 V(::, _loadAbiSpecificIntAtIndex, FfiLoadAbiSpecificIntAtIndex, 0xaaab3b82) \
330 V(::, _loadInt8, FfiLoadInt8, 0x0ee7cbd7) \
331 V(::, _loadInt16, FfiLoadInt16, 0xec271d2e) \
332 V(::, _loadInt32, FfiLoadInt32, 0xee052bc4) \
333 V(::, _loadInt64, FfiLoadInt64, 0xded2aba4) \
334 V(::, _loadUint8, FfiLoadUint8, 0xe13108d2) \
335 V(::, _loadUint16, FfiLoadUint16, 0x0cb948eb) \
336 V(::, _loadUint32, FfiLoadUint32, 0xf6517c56) \
337 V(::, _loadUint64, FfiLoadUint64, 0x04e8e9cd) \
338 V(::, _loadFloat, FfiLoadFloat, 0xf8bc6c9d) \
339 V(::, _loadFloatUnaligned, FfiLoadFloatUnaligned, 0xc8abc83f) \
340 V(::, _loadDouble, FfiLoadDouble, 0xf6efae59) \
341 V(::, _loadDoubleUnaligned, FfiLoadDoubleUnaligned, 0xc981a579) \
342 V(::, _loadPointer, FfiLoadPointer, 0x99eaf904) \
343 V(::, _storeAbiSpecificInt, FfiStoreAbiSpecificInt, 0xc6ec40c1) \
344 V(::, _storeAbiSpecificIntAtIndex, FfiStoreAbiSpecificIntAtIndex, 0x5b77195f)\
345 V(::, _storeInt8, FfiStoreInt8, 0xdf339b0d) \
346 V(::, _storeInt16, FfiStoreInt16, 0xd830df33) \
347 V(::, _storeInt32, FfiStoreInt32, 0xfbc9185e) \
348 V(::, _storeInt64, FfiStoreInt64, 0xf1b6f97b) \
349 V(::, _storeUint8, FfiStoreUint8, 0x0550bef7) \
350 V(::, _storeUint16, FfiStoreUint16, 0xe2e096df) \
351 V(::, _storeUint32, FfiStoreUint32, 0xe5bad4c6) \
352 V(::, _storeUint64, FfiStoreUint64, 0xe2bc1e3a) \
353 V(::, _storeFloat, FfiStoreFloat, 0x6467d8be) \
354 V(::, _storeFloatUnaligned, FfiStoreFloatUnaligned, 0x5fed7a43) \
355 V(::, _storeDouble, FfiStoreDouble, 0x427c74a4) \
356 V(::, _storeDoubleUnaligned, FfiStoreDoubleUnaligned, 0x3db1bf9b) \
357 V(::, _storePointer, FfiStorePointer, 0x8b4bcd59) \
358 V(::, _fromAddress, FfiFromAddress, 0x81010e21) \
359 V(Pointer,
get:address, FfiGetAddress, 0x7cc16ffe) \
360 V(Native, _addressOf, FfiNativeAddressOf, 0x83966d9d) \
361 V(::, _asExternalTypedDataInt8, FfiAsExternalTypedDataInt8, 0x766cf299) \
362 V(::, _asExternalTypedDataInt16, FfiAsExternalTypedDataInt16, 0xd07fe5c7) \
363 V(::, _asExternalTypedDataInt32, FfiAsExternalTypedDataInt32, 0x38077547) \
364 V(::, _asExternalTypedDataInt64, FfiAsExternalTypedDataInt64, 0xaf8d33fc) \
365 V(::, _asExternalTypedDataUint8, FfiAsExternalTypedDataUint8, 0x35057435) \
366 V(::, _asExternalTypedDataUint16, FfiAsExternalTypedDataUint16, 0x89880a3b) \
367 V(::, _asExternalTypedDataUint32, FfiAsExternalTypedDataUint32, 0xd255c842) \
368 V(::, _asExternalTypedDataUint64, FfiAsExternalTypedDataUint64, 0x06a15dc6) \
369 V(::, _asExternalTypedDataFloat, FfiAsExternalTypedDataFloat, 0x6f294a0d) \
370 V(::, _asExternalTypedDataDouble, FfiAsExternalTypedDataDouble, 0x40b0c5e2) \
371 V(::, _getNativeField, GetNativeField, 0x9ff68786) \
372 V(::, reachabilityFence, ReachabilityFence, 0x72f213bf) \
373 V(_Utf8Decoder, _scan, Utf8DecoderScan, 0xb9801ae2) \
374 V(_FutureListener, handleValue, FutureListenerHandleValue, 0xec08b9f2) \
375 V(::,
get:has63BitSmis, Has63BitSmis, 0xf5fe3f31) \
376 V(::,
get:extensionStreamHasListener, ExtensionStreamHasListener, 0xfa975305)\
377 V(_Smi,
get:hashCode, Smi_hashCode, 0x75c3b512) \
378 V(_Mint,
get:hashCode, Mint_hashCode, 0x75c3b512) \
379 V(_Double,
get:hashCode, Double_hashCode, 0x75c3b8d3) \
380 V(::, _memCopy, MemCopy, 0x27323056) \
381 V(::, debugger, Debugger, 0xf0aaff14) \
382 V(::, _checkNotDeeplyImmutable, CheckNotDeeplyImmutable, 0x56383704) \
383
static bool equal(const SkBitmap &a, const SkBitmap &b)
static float next(float f)
static unsigned clamp(SkFixed fx, int max)
static float max(float r, float g, float b)
static float min(float r, float g, float b)
IntegerPtr DoubleToInteger(Zone *zone, double val)
DEF_SWITCHES_START aot vmservice shared library Name of the *so containing AOT compiled Dart assets for launching the service isolate vm snapshot The VM snapshot data that will be memory mapped as read only SnapshotAssetPath must be present isolate snapshot The isolate snapshot data that will be memory mapped as read only SnapshotAssetPath must be present cache dir Path to the cache directory This is different from the persistent_cache_path in embedder which is used for Skia shader cache icu native lib Path to the library file that exports the ICU data vm service The hostname IP address on which the Dart VM Service should be served If not set
SIN Vec< N, float > abs(const Vec< N, float > &x)
SIN Vec< N, float > sqrt(const Vec< N, float > &x)
SI Vec< sizeof...(Ix), T > shuffle(const Vec< N, T > &)
SIN Vec< N, float > floor(const Vec< N, float > &x)
SIN Vec< N, float > ceil(const Vec< N, float > &x)