Michał Gregorczyk
46b3a89a70
Stop SystraceMessage markers with SystraceMessage.endSection
...
Reviewed By: javache
Differential Revision: D5182628
fbshipit-source-id: f5112a434cb7564410b0e2e69840e45a0777a184
2017-06-06 11:20:47 -07:00
Aaron Chiu
8478767044
wrap CREATE_MODULE and INITIALIZE_MODULE markers with try/finally
...
Reviewed By: alexeylang
Differential Revision: D4961142
fbshipit-source-id: 7d25103b2839f15bb6a913eba7eb60ef0b07eb23
2017-04-27 11:47:57 -07:00
Aaron Chiu
f9a3ed3793
in non-lazy mode, log instantiation time for each native module
...
Reviewed By: alexeylang
Differential Revision: D4640157
fbshipit-source-id: cfc1c3114ef97b8ba12839c3814a72b8ece869d6
2017-03-02 15:45:13 -08:00
Aaron Chiu
e16251b46d
don't allow fallback implementation when Lazy Native modules is enabled
...
Reviewed By: achen1
Differential Revision: D4019360
fbshipit-source-id: af5fffd1e80cdf99ff9af743eafff1412cac8e58
2016-10-20 05:43:50 -07:00
Aaron Chiu
24a83fae2f
make view managers native modules
...
Reviewed By: achen1
Differential Revision: D3973591
fbshipit-source-id: 44886f3bf045ed64585c92eb2e291627eed86c92
2016-10-07 05:43:45 -07:00
Aaron Chiu
924187eb9a
add more Systrace to native module / view manager constants
...
Reviewed By: lexs
Differential Revision: D3739966
fbshipit-source-id: 4ba31aade00852132e528f96252197b823bb58a3
2016-08-19 11:58:53 -07:00
Aaron Chiu
1feb462f44
Add LazyReactPackage
...
Summary:
LazyReactPackage is an extension of ReactPackage that allows us to lazily construct native modules.
It's a separate class to avoid breaking existing packages both internally and in open source.
Reviewed By: astreet
Differential Revision: D3334258
fbshipit-source-id: e090e146adc4e8e156cae217689e2258ab9837aa
2016-08-10 17:13:27 -07:00