Yichen Yao
5efee8504f
Fix CI build break. ( #214 )
...
#213 broken CI builds. This PR attempts to fix it.
2024-09-04 15:55:28 -07:00
Yichen Yao
1d370092fc
Remove more unused code to avoid CG alerts. ( #213 )
...
This PR removes several more unused folders prior to the build process to mitigate Component Governance alerts.
2024-09-04 14:55:14 -07:00
Vladimir Morozov
27e6446af0
Fix Node-API based API shutdown sequence ( #211 )
2024-08-27 14:21:50 -07:00
Vladimir Morozov
1758167cd6
Synchronize changes from 0.71-stable branch ( #207 )
2024-08-13 14:30:00 -07:00
tudorms
46c7096699
Update to V8 12.6 ( #196 )
...
This includes the update to 12.6 (latest stable upstream), and additional fixes to the pipelines to unblock builds.
* Update to 12.5
* Upgrade to V8 12.6
* Port ADO yaml changes from 0.74-stable
2024-06-26 15:29:48 -07:00
Vladimir Morozov
4438466369
Update JSI to version 12 ( #190 )
...
* Update JSI to version 12
* Update version to 0.75.1
* Restore modifications for HostFunctionTest
2024-05-14 14:51:25 -07:00
tudorms
81ab188e84
Do a simple version bump to test turnaround time
2024-02-28 12:31:31 -08:00
tudorms
a6c532a379
Update windows-jobs.yml
...
Try to fix symbol publishing
2024-02-13 15:01:48 -08:00
tudorms
12972bb9bf
Update windows-jobs.yml (fix syntax)
2024-01-25 12:55:08 -08:00
tudorms
032ff109c4
Update windows-jobs.yml to unblock CI
2024-01-25 12:52:39 -08:00
tudorms
16648c1636
Attempt to update pool in windows-ci.yml to unblock CI
2024-01-25 08:57:30 -08:00
tudorms
5dfb3c6d2e
Update to V8 12.1 and improve bytecode versioning ( #188 )
...
* Update V8 to version 12.1 (latest stable)
* Use the official CachedDataVersionTag for versioning bytecode instead of rolling our own.
2024-01-23 13:58:02 -08:00
Danny van Velzen
559e188e3d
Enable 1ES PT pipeline for V8 ( #187 )
2023-10-27 09:22:24 -07:00
Andreas Eulitz
39fbd9f628
new Chrome devtools requests for debug target ( #186 )
...
Co-authored-by: Andreas Eulitz <aeulitz@outlook.com>
2023-10-20 11:52:00 -07:00
tudorms
e95059ae31
Bring in updated headers from microsoft/node-api-jsi ( #185 )
2023-10-13 17:58:53 -07:00
tudorms
199d287af2
Misc cleanup and improvements ( #184 )
...
* Remove Android and UWP support
* more cleanup
* Simplify output directory structure
* Do some fixup for POSIX
* A couple of fixes
* Bump version
* Updating version to @{version=0.71.10; v8ref=refs/branch-heads/11.8; buildNumber=172}.version (new uostream build number 172)
* Update script
* Fix export of n-api headers
2023-10-12 16:50:33 -07:00
tudorms
5e871091a7
Update to V8 11.8 ( #183 )
2023-10-04 13:55:39 -07:00
Vladimir Morozov
ad8867566d
Fix prepared script creation ( #182 )
2023-08-17 19:01:06 -07:00
Vladimir Morozov
3c3c027e86
Update v8jsi version to 0.71.7 ( #181 )
2023-08-16 01:36:47 -07:00
Vladimir Morozov
2ba6bdff7e
Fix v8_api bugs after testing code in applications ( #180 )
2023-08-15 12:19:05 -07:00
microsoft-github-policy-service[bot]
db1ca30d6e
Onboarding to GitOps.ResourceManagement ( #177 )
...
* Add prIssueManagement.yml to onboard repo to GitOps.ResourceManagement as FabricBot replacement
* Deleting fabricbot.json
---------
Co-authored-by: microsoft-github-policy-service[bot] <77245923+microsoft-github-policy-service[bot]@users.noreply.github.com>
2023-06-29 13:21:42 -07:00
tudorms
75a1223280
Update to V8 11.5 ( #178 )
...
* Update to V8 11.5
* Fix ARM64 build
2023-06-28 13:00:34 -07:00
tudorms
b5bcfed57e
Update windows-pr.yml
2023-06-28 10:13:19 -07:00
tudorms
34e32a91fd
Try using larger agents for PR
2023-06-22 12:14:18 -07:00
Vladimir Morozov
65d9b55f02
Fix config function names added in PR #175 ( #176 )
...
* Fix config function names
* Add test test_basics_BigIntWords
* Try fixing the PR build
* Another attempt to fix PR build
* Another attempt to fix PR build
* Disable test_basics_ExternalValue5Test that fails in x86
* Another attempt to fix PR build
2023-05-26 12:39:23 -07:00
Vladimir Morozov
a5adcfeeb6
Implement new V8 ABI API ( #175 )
2023-05-24 07:24:48 -07:00
Vladimir Morozov
bce24f1d3c
Fix CI pipelines ( #171 )
...
* Fix CI for VS 2022
* Change text of messages
* Increase job build timeout to 5 hours
---------
Co-authored-by: Vladimir Morozov <vmoroz@users.noreply.github.com>
2023-05-03 13:23:02 -07:00
Vladimir Morozov
8461b6f0b3
Fix task runner for Node-API ( #153 ) ( #168 )
...
* Fix task runner for Node-API (#153 )
* Remove NAPI_EXTERN from js_native_ext_api_v8.cpp
---------
Co-authored-by: Vladimir Morozov <vmoroz@users.noreply.github.com>
2023-04-26 15:07:15 -07:00
Yichen Yao
cf52cdc077
Remove package.json and package-lock.json before build. ( #167 )
...
package.json and package-lock.json under build\v8build\v8\tools are not used during build. We remove them before build to prevent component governance issues.
2023-01-26 09:58:36 -08:00
rasaha91
af1cf368fe
Upgrade android jsi headers to 0.71-stable ( #166 )
...
* update jsi headers to 0.71-stable
* Update build.config
* Implement new runtime apis
* address PR comments
2023-01-04 13:27:20 -08:00
rasaha91
7877fb326c
Use 0.70 jsi headers ( #165 )
...
* Copy headers from 0.70-stable
* Add bigInt support
* Update build.config
2023-01-03 14:32:47 -08:00
rasaha91
3de270f15c
Hardcode python to version 2.x and use ubuntu 20.04 for pr ( #164 )
2022-12-30 16:08:43 -08:00
rasaha91
1906b7a9f5
update ci agent to valid agent ( #162 )
2022-12-29 18:34:21 -08:00
rasaha91
bf5e96b364
Bump android jsi to 0.69-stable headers ( #161 )
...
* copy over jsi headers from rn/0.69-stable
* fix unimplemented method
2022-12-29 16:32:19 -08:00
tudorms
0803800621
Update to V8 10.9 ( #160 )
2022-12-20 06:06:51 +00:00
tudorms
613cf39be2
Update to 0.71 JSI API (stubs only) ( #151 )
...
Update the JSI APIs to match version 0.71 of React Native;
The APIs aren't actually implemented in this PR, just stubbed (they're not used in RN yet);
2022-11-18 14:10:14 -08:00
Nikolai Aristov
1cac5d64e1
Update README.md ( #150 )
2022-11-07 15:06:41 -08:00
Yichen Yao
b9e17b5443
Remove v8build\v8\third_party\depot_tools\external_bin\gsutil to avoid cg alerts. ( #149 )
2022-11-05 02:16:35 +00:00
tudorms
083acf7a53
Update to 0.70 JSI headers ( #148 )
...
* Update to 0.70 JSI headers
* Revert the 10.7 update (needs more follow-up for ARM64)
2022-10-17 23:52:51 +00:00
tudorms
2ea30bfb6b
Multi threaded support ( #147 )
...
* Multi threaded support
* Multithreading for napi
* Optional locker (no more dynamic allocs)
2022-10-12 22:20:41 +00:00
tudorms
5f4d718d77
Clear any unhandled promise rejection while the runtime is still alive ( #145 )
...
Co-authored-by: tudorm <tudorm@microsoft.com>
2022-09-16 04:25:30 +00:00
tudorms
8903e9fe2b
Update to V8 10.6 ( #143 )
2022-09-10 01:53:15 +00:00
Shiven Mian
4bb27980ae
patch: updated v8-jsi android with RN68 jsi headers ( #141 )
...
* patch: updated JSI headers to RN68
* fix: bumped RN version, picked update to jsi.h from RNM
2022-08-24 20:39:05 +00:00
msftbot[bot]
1fb525af2e
Add `.github/fabricbot.json` ( #139 )
...
Co-authored-by: msftbot[bot] <48340428+msftbot[bot]@users.noreply.github.com>
2022-07-29 08:52:51 -07:00
Yichen Yao
f32dd7de91
Ignore android/build/v8/third_party/depot_tools for CG. ( #140 )
2022-07-23 07:28:13 +00:00
tudorms
d57c3a8b6f
Remove the CETCompat flag ( #137 )
...
* Remove CETCompat
* The stack shouldn't include the message as well. Addresses #136
2022-06-17 23:55:07 +00:00
tudorms
f0d8fd72ec
Update to V8 10.3 ( #132 )
...
* Update to V8 10.3
* dummy change to test PR trigger
* dummy change #2
* Update to V8 10.3
* bump again
* another bump
* 🧪
Co-authored-by: Danny van Velzen <dannyvv@microsoft.com>
2022-06-10 16:19:57 +00:00
dannyvv
9e7e4a7536
Update windows-pr.yml for Azure Pipelines
2022-06-09 15:11:18 -07:00
dannyvv
3bced3a753
Update path matches to not have wilcard inside filename ( #133 )
2022-06-09 14:42:00 -07:00
Vladimir Morozov
35cbee65ce
Implement PreparedScriptStore for V8 Node-API ( #131 )
2022-05-26 07:07:02 -07:00