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

[jsruntime][BreakChange] add runtime code (a/b) and build success #2669

Merged
merged 1 commit into from
Jul 10, 2019

Conversation

lucky-chen
Copy link
Contributor

[Android] rebuild jsc for initHeapTimer and jsruntme/old code are work fine

[jsruntime] dom_wson switch fix

[Android] add args check fix && add a/b so load/update logic

[Android] build logic for a/b and enable_native_promise flag

Fix License issue for javaScriptCore (#2498)

License under following directory:

  • weex_core/Source/include/JavaScriptCore
  • weex_core/Source/include/wtf

Update license

Update Android Build Script and License.

[Android] update jsc.so

[Android] update jsfm to 0.27

[Android] add data record

[Android] add build script for build runtime-jss.so

load so dynamic

[Android] fix icu init

fix v7a build

[Android] fix jsfm switch promise flag

@lucky-chen lucky-chen force-pushed the feature/runtime_merge_0710 branch 4 times, most recently from 7dc90e5 to 2ce8ee3 Compare July 10, 2019 10:01
@lucky-chen lucky-chen force-pushed the feature/runtime_merge_0710 branch from b7b698d to 0236a46 Compare July 10, 2019 10:35
Copy link
Contributor

@YorkShen YorkShen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you are not going to merge release/0.26 into master, at least you should cherry pick the following commit from release/0.26:

@lucky-chen lucky-chen force-pushed the feature/runtime_merge_0710 branch 2 times, most recently from 8ce8747 to b26292b Compare July 10, 2019 11:55
@c0decafe
Copy link

note that this pull breaks the ios sdk build for me #2673

@lucky-chen lucky-chen force-pushed the feature/runtime_merge_0710 branch from b26292b to 62f6eba Compare July 10, 2019 12:51
[Android] rebuild jsc for initHeapTimer and jsruntme/old  code are work fine

[jsruntime] dom_wson switch fix

[Android] add args check fix && add a/b so load/update logic

[Android] build logic for a/b and __enable_native_promise__ flag

Fix License issue for javaScriptCore (apache#2498)

License under following directory:
* `weex_core/Source/include/JavaScriptCore`
* `weex_core/Source/include/wtf`

Update license

Update Android Build Script and License.

[Android] update jsc.so

[Android] update jsfm to 0.27

[Android] add data record

[Android] add build script for build runtime-jss.so

load so dynamic

[Android] fix icu init

fix v7a build

[Android] fix jsfm switch promise flag

[Android] rm test code

[Android] rm cn code for ci && mv copyjsrunttimeso in initfunc

Update to ndk 18

Update changelog of 0.26.0

Update license declaration.

[Android] rm jni.h for ios build
@lucky-chen lucky-chen force-pushed the feature/runtime_merge_0710 branch from 62f6eba to c1ed689 Compare July 10, 2019 12:56
Copy link
Contributor

@YorkShen YorkShen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TL;DR

@YorkShen YorkShen merged commit f6f1127 into apache:master Jul 10, 2019
@YorkShen
Copy link
Contributor

Already fixed @c0decafe

katherine95s pushed a commit to katherine95s/incubator-weex that referenced this pull request Jul 11, 2019
Hanks10100 added a commit to Hanks10100/incubator-weex that referenced this pull request Jul 15, 2019
Since the internal Promise API may have unpredictable behavior on some
legacy Android devices, so using the js polyfill instead (as iOS does).

Modify the js framework version in package.json, since it has already
been updated in apache#2669
lucky-chen pushed a commit that referenced this pull request Jul 15, 2019
Since the internal Promise API may have unpredictable behavior on some
legacy Android devices, so using the js polyfill instead (as iOS does).

Modify the js framework version in package.json, since it has already
been updated in #2669
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants