-
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 ctor of GCPointer #1503
base: static_h
Are you sure you want to change the base?
Conversation
This pull request was exported from Phabricator. Differential Revision: D62227037 |
This pull request was exported from Phabricator. Differential Revision: D62227037 |
Summary: Pull Request resolved: facebook#1503 Differential Revision: D62227037
bc131b3
to
cff90fd
Compare
This pull request was exported from Phabricator. Differential Revision: D62227037 |
Summary: Pull Request resolved: facebook#1503 Differential Revision: D62227037
cff90fd
to
b14797a
Compare
This pull request was exported from Phabricator. Differential Revision: D62227037 |
Summary: Pull Request resolved: facebook#1503 Differential Revision: D62227037
b14797a
to
1d2a5be
Compare
Differential Revision: D61675022
Summary: Pull Request resolved: facebook#1503 Differential Revision: D62227037
1d2a5be
to
1ddd137
Compare
This pull request was exported from Phabricator. Differential Revision: D62227037 |
…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
Differential Revision: D62227030
Summary: Pull Request resolved: facebook#1503 Differential Revision: D62227037
This pull request was exported from Phabricator. Differential Revision: D62227037 |
1ddd137
to
4bfe41a
Compare
Differential Revision: D62227037