[go: nahoru, domu]

Skip to content
This repository has been archived by the owner on Jun 3, 2021. It is now read-only.

Commit

Permalink
reset unrelated file
Browse files Browse the repository at this point in the history
  • Loading branch information
wrmswindmill committed Aug 1, 2019
1 parent 5f7d3d5 commit 3e65784
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 16 deletions.
1 change: 0 additions & 1 deletion ios/sdk/.gitignore

This file was deleted.

21 changes: 6 additions & 15 deletions ios/sdk/WeexSDK/Sources/Model/WXSDKInstance.m
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,8 @@ - (instancetype)initWithRenderType:(NSString*)renderType
_performance = [[WXPerformance alloc] init];
_apmInstance = [[WXApmForInstance alloc] init];

[_apmInstance setProperty:KEY_PAGE_PROPERTIES_UIKIT_TYPE withValue:_renderType?: WEEX_RENDER_TYPE_PLATFORM];

_defaultDataRender = NO;

_useBackupJsThread = NO;
Expand Down Expand Up @@ -389,19 +391,14 @@ - (void)_renderWithData:(NSData *)contents
//some case , with out render (url)
[self.apmInstance startRecord:self.instanceId];
self.apmInstance.isStartRender = YES;

[_apmInstance setProperty:KEY_PAGE_PROPERTIES_UIKIT_TYPE withValue:_renderType?: WEEX_RENDER_TYPE_PLATFORM];
if (self.dataRender) {
[self.apmInstance setProperty:KEY_PAGE_PROPERTIES_RENDER_TYPE withValue:@"eagle"];
}

self.performance.renderTimeOrigin = CACurrentMediaTime()*1000;
self.performance.renderUnixTimeOrigin = [WXUtility getUnixFixTimeMillis];
long renderOriginTimePlatform = [self.apmInstance onStage:KEY_PAGE_STAGES_RENDER_ORGIGIN];

// pass render origin time to page
[WXCoreBridge setPageArgument:_instanceId key:@"renderTimeOrigin" value:[NSString stringWithFormat:@"%lld", (long long)([[NSDate date] timeIntervalSince1970] * 1000)]];
[WXCoreBridge setPageArgument:_instanceId key:@"renderTimeOriginPlatform" value:[NSString stringWithFormat:@"%lld", (long long)renderOriginTimePlatform]];
self.performance.renderUnixTimeOrigin = [WXUtility getUnixFixTimeMillis];
[self.apmInstance onStage:KEY_PAGE_STAGES_RENDER_ORGIGIN];

if (![WXUtility isBlankString:self.pageName]) {
WXLog(@"Start rendering page:%@", self.pageName);
Expand Down Expand Up @@ -477,19 +474,14 @@ - (void)_renderWithMainBundleString:(NSString *)mainBundleString
[self _checkPageName];
[self.apmInstance startRecord:self.instanceId];
self.apmInstance.isStartRender = YES;

[_apmInstance setProperty:KEY_PAGE_PROPERTIES_UIKIT_TYPE withValue:_renderType?: WEEX_RENDER_TYPE_PLATFORM];
if (self.dataRender) {
[self.apmInstance setProperty:KEY_PAGE_PROPERTIES_RENDER_TYPE withValue:@"eagle"];
}

self.performance.renderTimeOrigin = CACurrentMediaTime()*1000;
self.performance.renderUnixTimeOrigin = [WXUtility getUnixFixTimeMillis];
long renderOriginTimePlatform = [self.apmInstance onStage:KEY_PAGE_STAGES_RENDER_ORGIGIN];

// pass render origin time to page
[WXCoreBridge setPageArgument:_instanceId key:@"renderTimeOrigin" value:[NSString stringWithFormat:@"%lld", (long long)([[NSDate date] timeIntervalSince1970] * 1000)]];
[WXCoreBridge setPageArgument:_instanceId key:@"renderTimeOriginPlatform" value:[NSString stringWithFormat:@"%lld", (long long)renderOriginTimePlatform]];
self.performance.renderUnixTimeOrigin = [WXUtility getUnixFixTimeMillis];
[self.apmInstance onStage:KEY_PAGE_STAGES_RENDER_ORGIGIN];

if (![WXUtility isBlankString:self.pageName]) {
WXLog(@"Start rendering page:%@", self.pageName);
Expand Down Expand Up @@ -1056,7 +1048,6 @@ - (void)removeObservers
[[NSNotificationCenter defaultCenter] removeObserver:self];
}
@catch (NSException *exception) {
// avoid empty-catch warning
}
}

Expand Down
1 change: 1 addition & 0 deletions ios/sdk/compile_commands.json

Large diffs are not rendered by default.

0 comments on commit 3e65784

Please sign in to comment.