-
Notifications
You must be signed in to change notification settings - Fork 643
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pass the pointer of owning object in GCPointer::set() part II #1509
base: static_h
Are you sure you want to change the base?
Conversation
This pull request was exported from Phabricator. Differential Revision: D62227030 |
…ok#1509) Summary: Pull Request resolved: facebook#1509 Differential Revision: D62227030
0b62489
to
7944e4c
Compare
This pull request was exported from Phabricator. Differential Revision: D62227030 |
…ok#1509) Summary: Pull Request resolved: facebook#1509 Differential Revision: D62227030
7944e4c
to
e821749
Compare
This pull request was exported from Phabricator. Differential Revision: D62227030 |
1 similar comment
This pull request was exported from Phabricator. Differential Revision: D62227030 |
…ok#1509) Summary: Pull Request resolved: facebook#1509 Differential Revision: D62227030
e821749
to
a53dfaa
Compare
Differential Revision: D61675022
This pull request was exported from Phabricator. Differential Revision: D62227030 |
…ok#1509) Summary: Pull Request resolved: facebook#1509 Differential Revision: D62227030
a53dfaa
to
6951638
Compare
…er (facebook#1504) Summary: Pull Request resolved: facebook#1504 Large segment needs to be backed by a large storage size. StorageProvider currently always allocate fixed size of storage determined by HERMESVM_LOG_HEAP_SEGMENT_SIZE. This diffs adds support of allocating larger storage with below changes: 1. `newStorage()` and `deleteStorage()` takes additional `sz` parameter. 2. For `MallocStorageProvider` and `VMAllocateStorageProvider`, simply change the previous fixed storage size to passed in `sz`. 3. For `ContiguousVAStorageProvider`, use a BitVector to manage allocations and deallocations. This can be improved later if we observe fragmentations. The support of enabling different sizes of heap segment will be added later. Differential Revision: D61676721
Differential Revision: D61747499
Differential Revision: D61807366
Differential Revision: D65828323
Differential Revision: D61747510
Differential Revision: D64713261
Differential Revision: D65638010
Differential Revision: D65638502
Differential Revision: D62171114
…ers (facebook#1513) Summary: Pull Request resolved: facebook#1513 Differential Revision: D62169632
Differential Revision: D65701671
Differential Revision: D62196480
Differential Revision: D62222238
Differential Revision: D62222257
…ok#1509) Summary: Pull Request resolved: facebook#1509 Differential Revision: D62227030
This pull request was exported from Phabricator. Differential Revision: D62227030 |
6951638
to
c5040b7
Compare
Differential Revision: D62227030