forked from flutter/engine
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[vm/concurrency] Ensure instance size in class table is either 0 or t…
…he correct size Until now it was possible to register classes with a default size (16 bytes on 64-bit) and later on change the size for the cid. This CL changes this to ensure the size information in the class table for a given cid is either 0 or the final instance size (and adds an ASSERT for it) Issue dart-lang/sdk#36097 Change-Id: I94c61c6a1566c13dec7b9eb80c9ae0dadf0e6b6a Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/115861 Commit-Queue: Martin Kustermann <kustermann@google.com> Reviewed-by: Ryan Macnak <rmacnak@google.com>
- Loading branch information
1 parent
eb60f05
commit f5c0e2e
Showing
6 changed files
with
268 additions
and
321 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.