Commit graph

463 commits

Author SHA1 Message Date
Alexander Frick
f323ba19ca split sse2 args 2024-04-07 20:03:29 -05:00
Alexander Frick
c55c6b3e1b remove alot o' llvm flags 2024-04-03 20:50:19 -05:00
Alexander Frick
befad617a3 build.gn fixes 2024-04-02 17:50:33 -05:00
Alexander Frick
26e835b3fc fix 32 bit win builds 2024-03-19 05:53:38 -05:00
Alexander Frick
ca7e3214f9 correct 32 bit args 2024-03-18 21:26:36 -05:00
Alexander Frick
4bce64f6ef more fixes 2024-03-15 01:23:51 -05:00
Ho Cheung
b84a6f7001 Update NTP patch and fix a compile error 2024-03-15 13:59:29 +08:00
Alexander Frick
656b957d99 add sse2 and sse4.1 and more win32 args 2024-03-14 23:10:24 -05:00
Alexander Frick
7c664d4b5e fix arm march flags 2024-03-14 20:06:08 -05:00
Alexander Frick
9c15cae5a8 fix arm 2024-03-13 00:16:57 -05:00
Alexander Frick
c1bcdbea7d update PGO profiles 2024-03-11 22:19:28 -05:00
Alexander Frick
45843a4d8b M122 stage 3 2024-03-11 13:10:46 -05:00
Alexander Frick
40f78f2fab M122 stage 2 2024-03-11 12:41:31 -05:00
Alexander Frick
b6eccac242 M122 stage 1 2024-03-11 12:05:06 -05:00
Alexander Frick
bba7d4f4f5 update main build gns 2024-03-11 11:05:02 -05:00
Alexander Frick
bfec66f519 update V8 build gns 2024-03-11 10:52:54 -05:00
Ho Cheung
7e5fbdd3fa Update NTP patch and delete some redundant content
1. Update NTP patch
2. Remove duplicate `+fma` parameter in AVX2
BUILD.gn file
3. Remove unnecessary content from README
2024-02-18 14:40:38 +08:00
Alexander Frick
06836e38de fix windows args, and add ThOS accelerators 2024-02-16 09:55:20 -06:00
Alexander Frick
c7065b24ce /O2 already includes /Oi 2024-02-16 07:41:36 -06:00
Alexander Frick
3a3f3cb836 instrinsic optimizations and avx2 fix 2024-02-16 07:39:17 -06:00
Alexander Frick
3299c6fc5e fix mac deps 2 2024-02-16 03:08:32 -06:00
Alexander Frick
95f4882413 kill 3 birds with one stone (arm64 and AVX2) 2024-02-16 02:57:34 -06:00
Alexander Frick
9aff7c03c4 rust is now needed for MacOS targets 2024-02-14 21:23:05 -06:00
Alexander Frick
173773c3cf M121 Final? 2024-02-14 15:27:13 -06:00
Alexander Frick
3430933aa8 disable AC4 and update args .md doc 2024-02-14 05:28:11 -06:00
Alexander Frick
78d27cbeab disable ac4 audio for now 2024-02-12 16:48:28 -06:00
Alexander Frick
1acb057360 update args 2024-02-12 15:39:19 -06:00
Alexander Frick
e1d6cea5fb update args and .grd fixes 2024-02-12 15:30:23 -06:00
Alexander Frick
ae2663bf31 M121 stage 8 2024-02-12 15:08:31 -06:00
Alexander Frick
3769614a38 M121 stage 7 2024-02-12 12:57:09 -06:00
Alexander Frick
964b4be461 update V8 build.gns 2024-02-12 10:34:17 -06:00
Alexander Frick
4e97cedc01 M121 stage 1 2024-02-12 09:00:21 -06:00
Alexander Frick
50ae19b382 update cros args 2024-01-31 09:24:23 -06:00
Alexander Frick
e81ac85f78 use llvm18 2024-01-31 09:20:00 -06:00
Alexander Frick
c42d411f02 final icon flag patch and update linux/win args.gn 2024-01-31 09:02:42 -06:00
Alexander Frick
bba665e188 update endpoints 2024-01-31 04:33:15 -06:00
Alexander Frick
e5db9a4856 fix AVX2 linux 2024-01-28 23:22:49 -06:00
Alexander Frick
afbafd5085 uncomment some flags 2024-01-27 07:15:39 -06:00
Alexander Frick
8850146e6b add " 2024-01-27 04:27:29 -06:00
Alexander Frick
c54857a492 add " 2024-01-27 04:25:36 -06:00
Alexander Frick
2d5a427991 fix mac x64 2024-01-27 04:21:51 -06:00
Alex F
9cc8961cb4
Merge pull request #525 from gz83/update
Update NTP patch
2024-01-25 01:59:56 -06:00
Alexander Frick
038298df31 disable rust for arm64 build. 2024-01-25 01:57:02 -06:00
Ho Cheung
ad5ca288ce Update NTP patch 2024-01-25 11:11:34 +08:00
Alexander Frick
8670517590 use component ffmpeg for Windows 2024-01-24 05:40:24 -06:00
Alexander Frick
b4b1444350 M120 Final 2024-01-23 19:59:30 -06:00
Alexander Frick
333a2154d6 fix sse4 and add insecure downloads flag 2024-01-22 23:39:56 -06:00
Alexander Frick
908e23378c M120 Final? 2024-01-22 15:42:41 -06:00
Alexander Frick
bbc136efcb update args.gn 2024-01-22 15:27:22 -06:00
Alexander Frick
4bd6d01eac M120 stage 7 2024-01-22 15:21:54 -06:00
Alexander Frick
99e2749d54 M120 stage 6 2024-01-22 14:27:02 -06:00
Alexander Frick
f40e146854 M120 stage 5 2024-01-22 13:30:29 -06:00
Alexander Frick
c70f119dd8 update other BUILD.gns 2024-01-22 09:16:01 -06:00
Alexander Frick
de7c195f7c update main BUILD.gns 2024-01-22 09:06:18 -06:00
Alexander Frick
d8df100bd9 update V8 build.gns 2 2024-01-22 08:30:45 -06:00
Alexander Frick
4d1d8ce32c update V8 build.gns 2024-01-22 08:26:33 -06:00
Alexander Frick
9dad938ebc M120 FFMPEG 2024-01-22 06:45:17 -06:00
Alexander Frick
aade84d8c8 fix 2024-01-18 22:37:11 -06:00
Alexander Frick
b22c7f325d use RobRich999 SIMD opts 2024-01-18 19:25:07 -06:00
Alexander Frick
0456ee605a clarify SSE2 readme 2024-01-14 03:47:34 -06:00
Alexander Frick
54526b7b5f re-add sse2 support 2024-01-14 03:46:10 -06:00
Alexander Frick
536c8ae846 add rustflags 2024-01-10 07:28:56 -06:00
Alexander Frick
b2431dc805 fix android cflags 2024-01-08 03:55:41 -06:00
Alexander Frick
36c5b66f8a fix avx2 build.gn 2024-01-08 03:24:53 -06:00
Alexander Frick
874ea8f76e add chromium reg file 2024-01-06 19:12:28 -06:00
Alexander Frick
611d531021 add mac 609 points image 2024-01-06 13:44:41 -06:00
Alexander Frick
117946bcbf fix args 2024-01-06 12:56:51 -06:00
midzer
82ec02d8b0
add mac_ARM_args.gn 2024-01-06 19:55:34 +01:00
Alexander Frick
2c11a869d8 backup mac arm args 2024-01-06 10:15:17 -06:00
Alexander Frick
9511e0420d disable rust on mac arm64 2024-01-06 10:15:02 -06:00
Alex F
07cc0dffa0
Merge pull request #489 from gz83/Android
[Android] Update NTP patch
2024-01-06 08:17:50 -06:00
Alexander Frick
1bb057f658 fix other/SSE3/thor_ver 2024-01-06 08:17:25 -06:00
Ho Cheung
adb5154292 [Android] Update NTP patch 2024-01-06 18:01:04 +08:00
Alexander Frick
380eab124e update Mac ARM args 2024-01-04 05:39:06 -06:00
Alexander Frick
d576cfa811 disable v8_enable_wasm_simd256_revec on non-avx cpus 2024-01-04 05:12:06 -06:00
Alexander Frick
60c32832c9 update args 2024-01-02 13:41:14 -06:00
Alexander Frick
47b4573165 switch to haswell 2024-01-02 11:51:24 -06:00
Alexander Frick
e364b48d14 tweak img and disable rust on MacOS 2023-12-31 07:44:41 -06:00
Alexander Frick
08d3ddc0f4 update PGO and enable PGO for all platforms 2023-12-30 22:23:27 -06:00
Alexander Frick
a6d857a7dd add rebasing doc and minor V8 fix 2023-12-30 13:44:31 -06:00
Alexander Frick
5fe393754c add RobRich999 M120 opts 2023-12-29 22:51:38 -06:00
Alexander Frick
04b221b69a enable rust and cfg guard for Linux and Windows 2023-12-29 21:43:05 -06:00
Alexander Frick
10c9aeb18e M119 final? 2023-12-29 09:26:02 -06:00
Alexander Frick
4e6edb3456 update cros args 2023-12-29 07:37:12 -06:00
Alexander Frick
2bd5112793 M119 stage 8 2023-12-29 06:48:19 -06:00
Alexander Frick
ae1c340df4 M119 stage 2 2023-12-29 02:13:33 -06:00
Alexander Frick
e92cf9f331 update other build.gns 2023-12-29 00:33:22 -06:00
Alexander Frick
4936957ca8 update main build.gns 2023-12-29 00:18:24 -06:00
Alexander Frick
368172ff16 update V8 BUILD.gns 2023-12-28 23:32:10 -06:00
Alexander Frick
3759529384 fix args 2023-11-03 10:05:53 -05:00
Alexander Frick
eb093c3d47 118 pre-stage (again) 2023-10-25 02:43:54 -05:00
Alexander Frick
602d230936 args fixes 2023-10-21 01:53:00 -05:00
Alexander Frick
89c42414b6 update args.gn 2023-10-16 08:08:18 -05:00
Alexander Frick
5e64a609eb add widevine .sig 2023-10-15 15:10:34 -05:00
Alexander Frick
f7f1fda03e post M117 updates 2023-10-12 10:32:11 -05:00
Alexander Frick
05b2888464 re-add linux mtune 2023-10-11 05:21:56 -05:00
Ho Cheung
68b5fc59f5 re-add author name 2023-10-11 10:31:46 +08:00
Ho Cheung
3cc47923bd update 2023-10-11 10:26:56 +08:00
Ho Cheung
0e0765287f
Merge branch 'Alex313031:main' into main 2023-10-11 10:22:02 +08:00
Alexander Frick
c9bb42d989 lto fixes 2023-10-10 15:26:09 -05:00
Alexander David Frick
9f1605b6c2
Merge branch 'main' into patch-3 2023-10-10 07:58:43 -05:00
Alexander David Frick
828cbe2f18
Update BUILD.gn 2023-10-10 07:22:27 -05:00
Alexander Frick
2194599894 correct thor_ver files 2023-10-09 23:26:15 -05:00
Ho Cheung
bd695fcc28 Update NTP patch 2023-10-09 14:23:11 +08:00
Alexander Frick
dab94c2a53 M117 final 2023-10-08 11:09:24 -05:00
Alexander Frick
98bd5f6962 update args.gns 2023-10-08 10:51:32 -05:00
Alexander Frick
1eea8773fb M117 stage 2 2023-10-08 07:14:53 -05:00
Alexander Frick
4c8a8a5ce7 M117 stage 1 2023-10-08 05:39:27 -05:00
Alexander Frick
d26d1a9354 update build.gns 2023-10-08 05:08:01 -05:00
Alexander Frick
52815a9d08 update V8 build.gns 2023-10-08 03:54:53 -05:00
Alexander Frick
6d251816cb use march=x86-64-v3 for AVX2 builds 2023-09-29 21:41:56 -05:00
Alexander Frick
6bc4fda7b8 haswell 2023-09-25 07:05:09 -05:00
Payton Quinn
31f7e95dbf fix: capitalization of thorium in repo urls 2023-09-21 10:49:52 -07:00
Alexander Frick
a807bf0cb3 updae thor_ver 2023-09-08 13:53:32 -05:00
Alexander David Frick
b45c93891b
Merge pull request #211 from gz83/main
Update NTP patch
2023-09-04 13:07:50 -05:00
Alexander Frick
dbbae59e17 remove ,-pclmul from rustflags[] 2023-09-04 10:01:10 -05:00
Ho Cheung
c9938eae7d Update copyright 2023-09-04 21:15:35 +08:00
Ho Cheung
00c2fb3c0f update NTP patch again 2023-09-04 20:58:42 +08:00
Ho Cheung
97abb4b282
Merge branch 'Alex313031:main' into main 2023-09-04 20:49:44 +08:00
Alexander Frick
1b54b18177 more post M116 fixes 2023-09-04 07:44:22 -05:00
Alexander Frick
c1c230da79 post M116 fixes 2023-09-04 07:13:21 -05:00
Ho Cheung
73158b1754 Update NTP patch 2023-09-04 20:06:30 +08:00
Alexander Frick
a0ba4c0660 M116 stage 3 2023-09-04 04:56:50 -05:00
Alexander Frick
4b3fde8a39 M116 stage 2 2023-09-03 14:42:24 -05:00
Alexander Frick
ba32626371 M116 stage 1 2023-09-03 14:00:07 -05:00
Alexander Frick
d914ad134d M116 FFMPEG roll 2023-09-03 13:19:55 -05:00
Alexander Frick
1b8e58a5f4 update V8 2023-09-03 12:40:52 -05:00
Alexander Frick
2e78710b56 post SSE3 fixes 2023-08-20 22:09:11 -05:00
Alexander Frick
7dfedad296 restore SSE3 LOOP flags 2023-08-19 06:34:32 -05:00
Alexander Frick
e1a8fa1c2f sse3 fix #3 2023-08-19 06:18:48 -05:00
Alexander Frick
8788edc42a sse2 fixes 2023-08-19 05:06:16 -05:00
Alexander Frick
ef3e069434 more sse3 fixes 2023-08-19 04:42:34 -05:00
Alexander Frick
d1a135a720 sse3 fix 2023-08-19 03:43:41 -05:00
Alexander David Frick
0633366179
Merge pull request #202 from gz83/update
Update *_args.gn, BUGS.md files
2023-08-16 13:50:03 -05:00
Alexander Frick
45453433a1 thoriumos fixes 2023-08-14 03:47:22 -05:00
Ho Cheung
4795799c2b Update *_args.gn, BUGS.md files 2023-08-14 15:22:15 +08:00
Alexander Frick
d9d43213c5 update args and libjxl 2023-08-12 17:31:30 -05:00
Alexander Frick
51f9e8bd64 . 2023-08-12 15:38:27 -05:00
Alexander Frick
664424859d M115 final 2023-08-11 05:24:20 -05:00
Alexander Frick
3021d3b692 M115 stage 3 2023-08-11 02:33:59 -05:00
Alexander Frick
485b59d3f3 M115 stage 2 - ozone 2023-08-11 01:53:52 -05:00
Alexander Frick
e2ef076119 update windows build gns 2023-08-11 00:44:37 -05:00
Alexander Frick
9fed21dc57 update all compiler build.gns 2023-08-11 00:27:01 -05:00
Alexander Frick
aed36482ba M115 stage 1 2023-08-10 23:44:29 -05:00
Alexander Frick
936d2a8435 fix weird MacOS x64 bug 2023-07-21 04:08:10 -05:00
Alexander Frick
4896930912 fix webui images 2023-07-13 00:30:06 -05:00
Alexander Frick
e875916940 add custom thoriumos login image 2023-07-08 02:35:25 -05:00
Alexander Frick
f01177e3b0 CrOS updates 2023-07-05 19:16:36 -05:00
Alexander Frick
6a85b09d4d bundle widevine 2023-07-01 00:35:07 -05:00
Alexander Frick
f15d84dfb7 third_party cflags and ninja_status 2023-06-27 20:50:47 -05:00
Ho Cheung
335212be66 [Android] Remove discovery module from NTP 2023-06-28 03:03:14 +08:00
Alexander Frick
df9c03c735 add CGO to all build.gns 2023-06-23 01:48:07 -05:00
Alexander Frick
c0ae0f175a post M114 fixes 2023-06-21 01:34:37 -05:00
Alexander Frick
53b000e48d M114 stage 2 2023-06-20 19:43:12 -05:00
Alexander Frick
208ba9fdc6 update build.gns and .grd files 2023-06-17 14:38:16 -05:00
Alexander Frick
be0bf87f20 M114 stage 1 2023-06-17 13:35:53 -05:00
Alexander Frick
a49c6332f3 rapsi fixes 2023-06-16 06:42:19 -05:00
Alexander Frick
6477795b54 v8 fix 2023-06-13 14:25:02 -05:00
Alexander Frick
59ad921a72 add V8 PGO and Mac-Arm PGO\! 2023-06-13 07:13:45 -05:00
Alexander Frick
71a2e5d7a6 add ThoriumOS dir 2023-06-12 06:47:57 -05:00
Alexander Frick
cc65ae0445 update other build.gns 2023-06-10 16:22:08 -05:00
Alexander Frick
59eb780ada M113 stage 2 2023-05-31 13:36:17 -05:00
Alexander Frick
2d96a2800d ffmpeg deps update 2023-05-31 11:53:30 -05:00
Alexander Frick
51dbe0c8af remove redundant flags 2023-04-30 15:44:56 -05:00
Alexander Frick
82befbb90e remove lld_path from args 2023-04-30 10:10:34 -05:00
Alexander Frick
63b572ba02 build.gn fixes for windows 2023-04-29 00:09:39 -05:00
Alexander Frick
1376d63288 add extra opts 2023-04-28 18:53:08 -05:00
Alexander Frick
77967d669a enable tail merge 2023-04-28 09:59:42 -05:00
Alexander Frick
0cd4451c95 M112 fixes 2023-04-28 08:44:54 -05:00
Alexander Frick
9ce01642cb M112 part 2 2023-04-28 04:38:57 -05:00
Alexander Frick
0c3a179b62 M112 part 1 2023-04-28 04:07:43 -05:00
Alexander Frick
0dfe6cd0b2 update main BUILD.gns 2023-04-28 03:32:08 -05:00
Alexander Frick
52ff9f7513 update ffmpeg part2 2023-04-28 02:54:09 -05:00
Alexander Frick
cac5733793 update ffmpeg 2023-04-28 02:49:32 -05:00
Alexander Frick
243ef0ae2c update V8 2023-04-28 02:11:58 -05:00
Alexander Frick
da1d824f4d update readmes 2023-04-28 00:12:15 -05:00
Alexander Frick
21397a7dba more fixes 2023-04-23 05:31:56 -05:00
Alexander Frick
0fa096f334 fixes 2023-04-23 04:14:22 -05:00
Alexander Frick
371a7e0475 args fixes 2023-04-15 20:02:41 -05:00
Alexander Frick
018ad6e7d9 args updates 2023-04-13 08:04:13 -05:00
Alexander Frick
d954b1ba0f ok 2023-04-11 15:28:03 -05:00
Alexander Frick
9d27771cb8 fix args.gn 2023-03-29 08:15:26 -05:00
Alexander Frick
d8a6f2d9f1 raspi build fixes and .ico 2023-03-27 19:27:51 -05:00
Alexander Frick
2a66f2726d 111.0.5563.69 Final 2023-03-19 04:02:34 -05:00
Alexander Frick
9511b29647 args updates 2023-03-19 02:51:47 -05:00
Alexander Frick
023cfa551f mac cdm 2023-03-18 23:31:26 -05:00
Alexander Frick
19d4649207 M111 final 2023-03-18 17:01:55 -05:00
Alexander Frick
0a13a053a9 M111 staging 2023-03-18 13:57:39 -05:00
Alexander Frick
38d0d4acd7 M111 pre-stage 2023-03-17 10:54:41 -05:00
Alexander David Frick
74045e6332
Update win_SSE3_args.gn 2023-03-15 13:48:08 -05:00
Alexander David Frick
b32c6d10ad
Add files via upload 2023-03-15 13:47:25 -05:00
Alexander David Frick
b8d3563927
Update BUILD.gn 2023-03-15 13:38:26 -05:00
Alexander Frick
f3e9be3f0f polly args 2023-03-09 04:28:52 -06:00
Alexander Frick
230ba31ba6 Polly args 2023-03-09 00:57:55 -06:00
Alexander David Frick
050e9acbdb
Update TODO.txt 2023-03-05 05:39:56 -06:00
Alexander Frick
4a69da75c7 portable safety fixes 2023-03-04 23:56:38 -06:00
Alexander Frick
a228e6551c build.gn updates 2023-03-04 23:26:24 -06:00
Alexander Frick
4b5ba6aadc fix AVX2 part2 2023-03-02 08:10:34 -06:00
Alexander Frick
dd155c3ae1 fix AVX2 bugs 2023-03-02 04:38:24 -06:00
Alexander Frick
4a41075130 fix AVX2 bugs 2023-03-02 04:36:13 -06:00