File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
include/swift/RemoteInspection Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -159,24 +159,25 @@ struct FutureAsyncContextPrefix {
159
159
};
160
160
161
161
template <typename Runtime>
162
- struct ActiveActorStatusWithEscalation {
162
+ struct alignas (2 * sizeof (typename Runtime::StoredPointer))
163
+ ActiveActorStatusWithEscalation {
163
164
uint32_t Flags[1 ];
164
165
uint32_t DrainLock[(sizeof (typename Runtime::StoredPointer) == 8 ) ? 1 : 2 ];
165
166
typename Runtime::StoredPointer FirstJob;
166
167
};
167
168
168
169
template <typename Runtime>
169
- struct ActiveActorStatusWithoutEscalation {
170
+ struct alignas (2 * sizeof (typename Runtime::StoredPointer))
171
+ ActiveActorStatusWithoutEscalation {
170
172
uint32_t Flags[sizeof (typename Runtime::StoredPointer) == 8 ? 2 : 1 ];
171
173
typename Runtime::StoredPointer FirstJob;
172
174
};
173
175
174
176
template <typename Runtime, typename ActiveActorStatus>
175
177
struct DefaultActorImpl {
176
178
HeapObject<Runtime> HeapObject;
177
- Job<Runtime> JobStorage;
178
- ActiveActorStatus Status;
179
179
bool IsDistributedRemote;
180
+ ActiveActorStatus Status;
180
181
};
181
182
182
183
template <typename Runtime>
You can’t perform that action at this time.
0 commit comments