@@ -122,79 +122,69 @@ int _abi()
122
122
// allocating a Pointer with in elementAt/offsetBy. Allocating these pointers
123
123
// and GCing new spaces takes a lot of the benchmark time. The next speedup is
124
124
// getting rid of these allocations by inlining these functions.
125
- int _loadInt8 (Pointer < Int8 > pointer, int offsetInBytes) native "Ffi_loadInt8" ;
125
+ int _loadInt8 (Pointer pointer, int offsetInBytes) native "Ffi_loadInt8" ;
126
126
127
- int _loadInt16 (Pointer <Int16 > pointer, int offsetInBytes)
128
- native "Ffi_loadInt16" ;
127
+ int _loadInt16 (Pointer pointer, int offsetInBytes) native "Ffi_loadInt16" ;
129
128
130
- int _loadInt32 (Pointer <Int32 > pointer, int offsetInBytes)
131
- native "Ffi_loadInt32" ;
129
+ int _loadInt32 (Pointer pointer, int offsetInBytes) native "Ffi_loadInt32" ;
132
130
133
- int _loadInt64 (Pointer <Int64 > pointer, int offsetInBytes)
134
- native "Ffi_loadInt64" ;
131
+ int _loadInt64 (Pointer pointer, int offsetInBytes) native "Ffi_loadInt64" ;
135
132
136
- int _loadUint8 (Pointer <Uint8 > pointer, int offsetInBytes)
137
- native "Ffi_loadUint8" ;
133
+ int _loadUint8 (Pointer pointer, int offsetInBytes) native "Ffi_loadUint8" ;
138
134
139
- int _loadUint16 (Pointer <Uint16 > pointer, int offsetInBytes)
140
- native "Ffi_loadUint16" ;
135
+ int _loadUint16 (Pointer pointer, int offsetInBytes) native "Ffi_loadUint16" ;
141
136
142
- int _loadUint32 (Pointer <Uint32 > pointer, int offsetInBytes)
143
- native "Ffi_loadUint32" ;
137
+ int _loadUint32 (Pointer pointer, int offsetInBytes) native "Ffi_loadUint32" ;
144
138
145
- int _loadUint64 (Pointer <Uint64 > pointer, int offsetInBytes)
146
- native "Ffi_loadUint64" ;
139
+ int _loadUint64 (Pointer pointer, int offsetInBytes) native "Ffi_loadUint64" ;
147
140
148
- int _loadIntPtr (Pointer <IntPtr > pointer, int offsetInBytes)
149
- native "Ffi_loadIntPtr" ;
141
+ int _loadIntPtr (Pointer pointer, int offsetInBytes) native "Ffi_loadIntPtr" ;
150
142
151
- double _loadFloat (Pointer <Float > pointer, int offsetInBytes)
152
- native "Ffi_loadFloat" ;
143
+ double _loadFloat (Pointer pointer, int offsetInBytes) native "Ffi_loadFloat" ;
153
144
154
- double _loadDouble (Pointer <Double > pointer, int offsetInBytes)
155
- native "Ffi_loadDouble" ;
145
+ double _loadDouble (Pointer pointer, int offsetInBytes) native "Ffi_loadDouble" ;
156
146
157
147
Pointer <S > _loadPointer <S extends NativeType >(
158
- Pointer < Pointer < S >> pointer, int offsetInBytes) native "Ffi_loadPointer" ;
148
+ Pointer pointer, int offsetInBytes) native "Ffi_loadPointer" ;
159
149
160
150
S _loadStruct <S extends Struct >(Pointer <S > pointer, int index)
161
151
native "Ffi_loadStruct" ;
162
152
163
- void _storeInt8 (Pointer < Int8 > pointer, int offsetInBytes, int value)
153
+ void _storeInt8 (Pointer pointer, int offsetInBytes, int value)
164
154
native "Ffi_storeInt8" ;
165
155
166
- void _storeInt16 (Pointer < Int16 > pointer, int offsetInBytes, int value)
156
+ void _storeInt16 (Pointer pointer, int offsetInBytes, int value)
167
157
native "Ffi_storeInt16" ;
168
158
169
- void _storeInt32 (Pointer < Int32 > pointer, int offsetInBytes, int value)
159
+ void _storeInt32 (Pointer pointer, int offsetInBytes, int value)
170
160
native "Ffi_storeInt32" ;
171
161
172
- void _storeInt64 (Pointer < Int64 > pointer, int offsetInBytes, int value)
162
+ void _storeInt64 (Pointer pointer, int offsetInBytes, int value)
173
163
native "Ffi_storeInt64" ;
174
164
175
- void _storeUint8 (Pointer < Uint8 > pointer, int offsetInBytes, int value)
165
+ void _storeUint8 (Pointer pointer, int offsetInBytes, int value)
176
166
native "Ffi_storeUint8" ;
177
167
178
- void _storeUint16 (Pointer < Uint16 > pointer, int offsetInBytes, int value)
168
+ void _storeUint16 (Pointer pointer, int offsetInBytes, int value)
179
169
native "Ffi_storeUint16" ;
180
170
181
- void _storeUint32 (Pointer < Uint32 > pointer, int offsetInBytes, int value)
171
+ void _storeUint32 (Pointer pointer, int offsetInBytes, int value)
182
172
native "Ffi_storeUint32" ;
183
173
184
- void _storeUint64 (Pointer < Uint64 > pointer, int offsetInBytes, int value)
174
+ void _storeUint64 (Pointer pointer, int offsetInBytes, int value)
185
175
native "Ffi_storeUint64" ;
186
176
187
- void _storeIntPtr (Pointer < IntPtr > pointer, int offsetInBytes, int value)
177
+ void _storeIntPtr (Pointer pointer, int offsetInBytes, int value)
188
178
native "Ffi_storeIntPtr" ;
189
179
190
- void _storeFloat (Pointer < Float > pointer, int offsetInBytes, double value)
180
+ void _storeFloat (Pointer pointer, int offsetInBytes, double value)
191
181
native "Ffi_storeFloat" ;
192
182
193
- void _storeDouble (Pointer < Double > pointer, int offsetInBytes, double value)
183
+ void _storeDouble (Pointer pointer, int offsetInBytes, double value)
194
184
native "Ffi_storeDouble" ;
195
185
196
- void _storePointer <S extends NativeType >(Pointer < Pointer < S >> pointer,
197
- int offsetInBytes, Pointer <S > value) native "Ffi_storePointer" ;
186
+ void _storePointer <S extends NativeType >(Pointer pointer, int offsetInBytes ,
187
+ Pointer <S > value) native "Ffi_storePointer" ;
198
188
199
189
Pointer <Int8 > _elementAtInt8 (Pointer <Int8 > pointer, int index) =>
200
190
Pointer .fromAddress (pointer.address + 1 * index);
0 commit comments