File tree 3 files changed +6
-24
lines changed
ReactCommon/react/nativemodule/core/platform/ios
3 files changed +6
-24
lines changed Original file line number Diff line number Diff line change @@ -160,10 +160,6 @@ RCT_EXTERN void RCTEnableTurboModuleEagerInit(BOOL enabled);
160
160
RCT_EXTERN BOOL RCTTurboModuleSharedMutexInitEnabled (void );
161
161
RCT_EXTERN void RCTEnableTurboModuleSharedMutexInit (BOOL enabled);
162
162
163
- // Turn on TurboModule shared mutex initialization
164
- RCT_EXTERN BOOL RCTTurboModuleBlockGuardEnabled (void );
165
- RCT_EXTERN void RCTEnableTurboModuleBlockGuard (BOOL enabled);
166
-
167
163
// Turn on TurboModule block guard for promises.
168
164
RCT_EXTERN BOOL RCTTurboModulePromisesBlockGuardEnabled (void );
169
165
RCT_EXTERN void RCTEnableTurboModulePromisesBlockGuard (BOOL enabled);
Original file line number Diff line number Diff line change @@ -138,17 +138,6 @@ void RCTEnableTurboModuleSharedMutexInit(BOOL enabled)
138
138
turboModuleSharedMutexInitEnabled = enabled;
139
139
}
140
140
141
- static BOOL turboModuleBlockGuardEnabled = NO ;
142
- BOOL RCTTurboModuleBlockGuardEnabled (void )
143
- {
144
- return turboModuleBlockGuardEnabled;
145
- }
146
-
147
- void RCTEnableTurboModuleBlockGuard (BOOL enabled)
148
- {
149
- turboModuleBlockGuardEnabled = enabled;
150
- }
151
-
152
141
static BOOL turboModulePromisesBlockGuardEnabled = NO ;
153
142
BOOL RCTTurboModulePromisesBlockGuardEnabled (void )
154
143
{
Original file line number Diff line number Diff line change @@ -171,15 +171,12 @@ static int32_t getUniqueId()
171
171
convertJSIFunctionToCallback (jsi::Runtime &runtime, const jsi::Function &value, std::shared_ptr<CallInvoker> jsInvoker)
172
172
{
173
173
auto weakWrapper = CallbackWrapper::createWeak (value.getFunction (runtime), runtime, jsInvoker);
174
- RCTBlockGuard *blockGuard;
175
- if (RCTTurboModuleBlockGuardEnabled ()) {
176
- blockGuard = [[RCTBlockGuard alloc ] initWithCleanup: ^() {
177
- auto strongWrapper = weakWrapper.lock ();
178
- if (strongWrapper) {
179
- strongWrapper->destroy ();
180
- }
181
- }];
182
- }
174
+ RCTBlockGuard *blockGuard = [[RCTBlockGuard alloc ] initWithCleanup: ^() {
175
+ auto strongWrapper = weakWrapper.lock ();
176
+ if (strongWrapper) {
177
+ strongWrapper->destroy ();
178
+ }
179
+ }];
183
180
184
181
BOOL __block wrapperWasCalled = NO ;
185
182
RCTResponseSenderBlock callback = ^(NSArray *responses) {
You can’t perform that action at this time.
0 commit comments