-
Notifications
You must be signed in to change notification settings - Fork 645
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 I #1502
base: static_h
Are you sure you want to change the base?
Conversation
This pull request was exported from Phabricator. Differential Revision: D62222257 |
This pull request was exported from Phabricator. Differential Revision: D62222257 |
…k#1502) Summary: Pull Request resolved: facebook#1502 Differential Revision: D62222257
3a9fa2a
to
10ecb83
Compare
…k#1502) Summary: Pull Request resolved: facebook#1502 Differential Revision: D62222257
10ecb83
to
65d3797
Compare
This pull request was exported from Phabricator. Differential Revision: D62222257 |
…k#1502) Summary: Pull Request resolved: facebook#1502 Differential Revision: D62222257
65d3797
to
30a6c7a
Compare
This pull request was exported from Phabricator. Differential Revision: D62222257 |
1 similar comment
This pull request was exported from Phabricator. Differential Revision: D62222257 |
…k#1502) Summary: Pull Request resolved: facebook#1502 Differential Revision: D62222257
30a6c7a
to
02dfb5c
Compare
…k#1502) Summary: Pull Request resolved: facebook#1502 Differential Revision: D62222257
02dfb5c
to
e18bee9
Compare
This pull request was exported from Phabricator. Differential Revision: D62222257 |
…k#1502) Summary: Pull Request resolved: facebook#1502 Differential Revision: D62222257
e18bee9
to
2d81068
Compare
This pull request was exported from Phabricator. Differential Revision: D62222257 |
…thod (facebook#1502) Summary: Pull Request resolved: facebook#1502 Differential Revision: D62222257
2d81068
to
503a099
Compare
This pull request was exported from Phabricator. Differential Revision: D62222257 |
1 similar comment
This pull request was exported from Phabricator. Differential Revision: D62222257 |
…thod (facebook#1502) Summary: Pull Request resolved: facebook#1502 Differential Revision: D62222257
503a099
to
d97ca85
Compare
…thod (facebook#1502) Summary: Pull Request resolved: facebook#1502 Differential Revision: D62222257
d97ca85
to
58acd20
Compare
This pull request was exported from Phabricator. Differential Revision: D62222257 |
58acd20
to
270b69b
Compare
…thod (facebook#1502) Summary: Pull Request resolved: facebook#1502 Differential Revision: D62222257
This pull request was exported from Phabricator. Differential Revision: D62222257 |
270b69b
to
921d9d6
Compare
This pull request was exported from Phabricator. Differential Revision: D62222257 |
…thod (facebook#1502) Summary: Pull Request resolved: facebook#1502 Differential Revision: D62222257
This pull request was exported from Phabricator. Differential Revision: D62222257 |
…thod (facebook#1502) Summary: Pull Request resolved: facebook#1502 Differential Revision: D62222257
921d9d6
to
3a1a154
Compare
Differential Revision: D66727534
Differential Revision: D61675022
…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: D61807366
…ize in base calss Differential Revision: D65828323
Differential Revision: D61747510
…s to AlignedHeapSegmentBase Differential Revision: D64713261
Differential Revision: D65638502
Differential Revision: D62171114
…ers (facebook#1513) Summary: Pull Request resolved: facebook#1513 Differential Revision: D62169632
… start address Differential Revision: D67481895
Differential Revision: D65701671
Differential Revision: D67556001
…wning cell to ctor of GCHermesValueBase Differential Revision: D62196480
…thod (facebook#1502) Summary: Pull Request resolved: facebook#1502 Differential Revision: D62222257
This pull request was exported from Phabricator. Differential Revision: D62222257 |
3a1a154
to
a48ea29
Compare
Differential Revision: D62222257