| #
75c7ead1 |
| 31-Jan-2023 |
Kudo Chien <[email protected]> |
[core] remove boost dep and use boost from prefab (#21000)
# Why
react-native 0.71 ships boost in prefab artifacts, unfortunately, we use boost's container hash which is not published in prefab.
[core] remove boost dep and use boost from prefab (#21000)
# Why
react-native 0.71 ships boost in prefab artifacts, unfortunately, we use boost's container hash which is not published in prefab. that's why we still need to download boost manually. to speed up build time, we could remove the boost dependency and just use boost from prefab.
# How
- implement custom std::pair hash function for std::unordered_map. the hash function is referenced from boost.
- remove boost from build.gradle and CMakeLists.txt
# Test Plan
- android tests passed
- bare-expo android
show more ...
|
| #
8d89495b |
| 14-Sep-2022 |
Łukasz Kosmaty <[email protected]> |
[modules][Android] Fix primitive array converter on JSI (#19094)
# Why
Closes ENG-6298.
Fixes primitive array converter on JSI.
# How
Created a `FrontendConvert` for the primitive array.
[modules][Android] Fix primitive array converter on JSI (#19094)
# Why
Closes ENG-6298.
Fixes primitive array converter on JSI.
# How
Created a `FrontendConvert` for the primitive array.
# Test Plan
- unit tests ✅
show more ...
|
| #
b7d1787d |
| 12-Aug-2022 |
Łukasz Kosmaty <[email protected]> |
[sweet API] Cache PropNameID and js objects (#18579)
# Why
Adds a cache for prop name IDs and js objects like `Promise` or `CodedError`.
# How
- Added a cache registry
- Added missing tr
[sweet API] Cache PropNameID and js objects (#18579)
# Why
Adds a cache for prop name IDs and js objects like `Promise` or `CodedError`.
# How
- Added a cache registry
- Added missing try catch in the async function
# Test Plan
- unit tests ✅
show more ...
|