[webkit-changes] [WebKit/WebKit] b7b59d: Fix bugs in IPInt metadata generation and execution

2024-10-02 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: b7b59d4334fc96b77893d2fc4e498bd593ba9d66 https://github.com/WebKit/WebKit/commit/b7b59d4334fc96b77893d2fc4e498bd593ba9d66 Author: Daniel Liu Date: 2024-10-02 (Wed, 02 Oct 2024) Changed paths: A

[webkit-changes] [WebKit/WebKit] fdd1cb: Add some investigation code for dumping additional...

2024-09-27 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: fdd1cb2d251454b026727ba36e3a0c12cc0f08c5 https://github.com/WebKit/WebKit/commit/fdd1cb2d251454b026727ba36e3a0c12cc0f08c5 Author: Daniel Liu Date: 2024-09-27 (Fri, 27 Sep 2024) Changed paths: M

[webkit-changes] [WebKit/WebKit] fb3a27: Implement full Wasm calling convention in IPInt

2024-09-24 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: fb3a2765f7892b78721a609c4d653bcf54d0d2a8 https://github.com/WebKit/WebKit/commit/fb3a2765f7892b78721a609c4d653bcf54d0d2a8 Author: Daniel Liu Date: 2024-09-24 (Tue, 24 Sep 2024) Changed paths: A

[webkit-changes] [WebKit/WebKit] 82e443: Reduce IPInt register usage and support JITless calls

2024-09-20 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 82e443e19211b53ce41ef890967bf6a9291806dd https://github.com/WebKit/WebKit/commit/82e443e19211b53ce41ef890967bf6a9291806dd Author: Daniel Liu Date: 2024-09-20 (Fri, 20 Sep 2024) Changed paths: A

[webkit-changes] [WebKit/WebKit] 14eaa7: Implement new Wasm exception spec

2024-09-19 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 14eaa7f48f80bc914663fc48ad85bdcbb42688ff https://github.com/WebKit/WebKit/commit/14eaa7f48f80bc914663fc48ad85bdcbb42688ff Author: Daniel Liu Date: 2024-09-19 (Thu, 19 Sep 2024) Changed paths: M

[webkit-changes] [WebKit/WebKit] e6baf7: Don't crash if we can't allocate JIT memory on non...

2024-08-20 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: e6baf795c1f54accf565f9e4de4c3de0785a1ca9 https://github.com/WebKit/WebKit/commit/e6baf795c1f54accf565f9e4de4c3de0785a1ca9 Author: Daniel Liu Date: 2024-08-20 (Tue, 20 Aug 2024) Changed paths: M

[webkit-changes] [WebKit/WebKit] 5d2309: Fix JITless Wasm to JS stack parameter handling.

2024-08-19 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 5d23096ae0a41ec4503ef776e1a4a93ac7ce51db https://github.com/WebKit/WebKit/commit/5d23096ae0a41ec4503ef776e1a4a93ac7ce51db Author: Daniel Liu Date: 2024-08-19 (Mon, 19 Aug 2024) Changed paths: M

[webkit-changes] [WebKit/WebKit] 56f5e3: Fix incorrect parenthesization of OpcodeOrigin ass...

2024-08-14 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 56f5e3f163b718887889ad70381ddbad068bcaf7 https://github.com/WebKit/WebKit/commit/56f5e3f163b718887889ad70381ddbad068bcaf7 Author: Daniel Liu Date: 2024-08-14 (Wed, 14 Aug 2024) Changed paths: M

[webkit-changes] [WebKit/WebKit] 5870ff: Disable JITless Wasm test on platforms without Wasm

2024-08-13 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 5870ffb8fe675d89567a1d3237b2e76ee479437f https://github.com/WebKit/WebKit/commit/5870ffb8fe675d89567a1d3237b2e76ee479437f Author: Daniel Liu Date: 2024-08-13 (Tue, 13 Aug 2024) Changed paths: M

[webkit-changes] [WebKit/WebKit] 0b31e2: Support JITless Wasm import calls

2024-08-13 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 0b31e2848d7894a6a26fc22e04e24641ab426429 https://github.com/WebKit/WebKit/commit/0b31e2848d7894a6a26fc22e04e24641ab426429 Author: Daniel Liu Date: 2024-08-13 (Tue, 13 Aug 2024) Changed paths: M

[webkit-changes] [WebKit/WebKit] 2f5a0e: ref.as_non_null does not validate argument type

2024-08-07 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 2f5a0e40ca697d00c42a3f73f8b4dda5a0d175f1 https://github.com/WebKit/WebKit/commit/2f5a0e40ca697d00c42a3f73f8b4dda5a0d175f1 Author: Daniel Liu Date: 2024-08-07 (Wed, 07 Aug 2024) Changed paths: A

[webkit-changes] [WebKit/WebKit] 32b9f0: Fix build error from missing operation

2024-08-01 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 32b9f0768725500ae7c217527b2b8ac1fa577071 https://github.com/WebKit/WebKit/commit/32b9f0768725500ae7c217527b2b8ac1fa577071 Author: Daniel Liu Date: 2024-08-01 (Thu, 01 Aug 2024) Changed paths: M

[webkit-changes] [WebKit/WebKit] e41732: Implement JITless JS entry thunk to Wasm

2024-08-01 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: e41732697b999464e80dc3fe1c95900c6c43 https://github.com/WebKit/WebKit/commit/e41732697b999464e80dc3fe1c95900c6c43 Author: Daniel Liu Date: 2024-08-01 (Thu, 01 Aug 2024) Changed paths: M

[webkit-changes] [WebKit/WebKit] f6a596: ref.null accepts invalid type indices

2024-07-08 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: f6a59631fa7d079af7134f69134d66238eaee15d https://github.com/WebKit/WebKit/commit/f6a59631fa7d079af7134f69134d66238eaee15d Author: Daniel Liu Date: 2024-07-08 (Mon, 08 Jul 2024) Changed paths: M

[webkit-changes] [WebKit/WebKit] 887079: Update IPInt SIMD to use OfflineASM

2023-08-25 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 887079092fa848bb96985674473e6a20ccb150d2 https://github.com/WebKit/WebKit/commit/887079092fa848bb96985674473e6a20ccb150d2 Author: Daniel Liu Date: 2023-08-25 (Fri, 25 Aug 2023) Changed paths: M

[webkit-changes] [WebKit/WebKit] 2fab0f: Add IPInt SIMD entrypoint, dispatch logic, and stu...

2023-08-25 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 2fab0f560099d5a09b3e7cd3bdf40782af7fa312 https://github.com/WebKit/WebKit/commit/2fab0f560099d5a09b3e7cd3bdf40782af7fa312 Author: Daniel Liu Date: 2023-08-25 (Fri, 25 Aug 2023) Changed paths: A

[webkit-changes] [WebKit/WebKit] 7e018b: Add IPInt SIMD entrypoint, dispatch logic, and stu...

2023-08-22 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 7e018ba8b80bc2aaaf1c804448d0be14eb2fea94 https://github.com/WebKit/WebKit/commit/7e018ba8b80bc2aaaf1c804448d0be14eb2fea94 Author: Daniel Liu Date: 2023-08-22 (Tue, 22 Aug 2023) Changed paths: A

[webkit-changes] [WebKit/WebKit] fcf3ca: In-place interpreter: fix clobbered register in ca...

2023-08-22 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: fcf3ca83171a536e886f5db868de709d1cafcd39 https://github.com/WebKit/WebKit/commit/fcf3ca83171a536e886f5db868de709d1cafcd39 Author: Daniel Liu Date: 2023-08-22 (Tue, 22 Aug 2023) Changed paths: M

[webkit-changes] [WebKit/WebKit] e78e75: Add Daniel Liu (danlliu) as WebKit committer

2023-08-21 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: e78e75e85f6a28e59bacf1419251c62bc6ba913e https://github.com/WebKit/WebKit/commit/e78e75e85f6a28e59bacf1419251c62bc6ba913e Author: Daniel Liu Date: 2023-08-21 (Mon, 21 Aug 2023) Changed paths: M

[webkit-changes] [WebKit/WebKit] 7cada1: Fix and extend in-place interpreter OSR

2023-08-15 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 7cada1627710e0b199af744fcaa0feaa53d8b330 https://github.com/WebKit/WebKit/commit/7cada1627710e0b199af744fcaa0feaa53d8b330 Author: Daniel Liu Date: 2023-08-15 (Tue, 15 Aug 2023) Changed paths: M

[webkit-changes] [WebKit/WebKit] 5f18ff: Implement in-place interpreter prologue and loop OSR

2023-08-14 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 5f18ff5fc08d864caa2315af403ec63f535362fa https://github.com/WebKit/WebKit/commit/5f18ff5fc08d864caa2315af403ec63f535362fa Author: Daniel Liu Date: 2023-08-14 (Mon, 14 Aug 2023) Changed paths: A

[webkit-changes] [WebKit/WebKit] 6f23b5: Add in place interpreter optimizations

2023-08-11 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 6f23b5f4342c809f33e206690b8bde942a9daa1d https://github.com/WebKit/WebKit/commit/6f23b5f4342c809f33e206690b8bde942a9daa1d Author: Daniel Liu Date: 2023-08-11 (Fri, 11 Aug 2023) Changed paths: M

[webkit-changes] [WebKit/WebKit] de71f3: Implement saturating truncation, remaining memory ...

2023-08-03 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: de71f3ac024b267bee64cf3a0e405171c5a4519d https://github.com/WebKit/WebKit/commit/de71f3ac024b267bee64cf3a0e405171c5a4519d Author: Daniel Liu Date: 2023-08-03 (Thu, 03 Aug 2023) Changed paths: M

[webkit-changes] [WebKit/WebKit] 8e237a: Implement table instructions, f64 arithmetic, and ...

2023-07-27 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 8e237a17b93c448615544a93160b779c8220f68d https://github.com/WebKit/WebKit/commit/8e237a17b93c448615544a93160b779c8220f68d Author: Daniel Liu Date: 2023-07-27 (Thu, 27 Jul 2023) Changed paths: A

[webkit-changes] [WebKit/WebKit] f0224c: Add implementation of IPInt memory and global inst...

2023-07-25 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: f0224c3ac49698bf7a0408d646bd62283e0f645a https://github.com/WebKit/WebKit/commit/f0224c3ac49698bf7a0408d646bd62283e0f645a Author: Daniel Liu Date: 2023-07-25 (Tue, 25 Jul 2023) Changed paths: A

[webkit-changes] [WebKit/WebKit] 87119f: Fix usage of asm.putsLabel

2023-07-24 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 87119fef338fd6862aff24ccd2d75c0856ee5df0 https://github.com/WebKit/WebKit/commit/87119fef338fd6862aff24ccd2d75c0856ee5df0 Author: Daniel Liu Date: 2023-07-24 (Mon, 24 Jul 2023) Changed paths: M

[webkit-changes] [WebKit/WebKit] d5dfaf: Implement in-place interpreter call and arithmetic...

2023-07-21 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: d5dfafee77d61cb05dde5f4663cfef89c39233d4 https://github.com/WebKit/WebKit/commit/d5dfafee77d61cb05dde5f4663cfef89c39233d4 Author: Daniel Liu Date: 2023-07-21 (Fri, 21 Jul 2023) Changed paths: A

[webkit-changes] [WebKit/WebKit] 03154b: Implement fundamentals of in-place interpreter

2023-07-20 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 03154b1eb9203c3895556dc7dde41b6c3b090c5d https://github.com/WebKit/WebKit/commit/03154b1eb9203c3895556dc7dde41b6c3b090c5d Author: Daniel Liu Date: 2023-07-20 (Thu, 20 Jul 2023) Changed paths: A

[webkit-changes] [WebKit/WebKit] 5236c9: Implement relaxed SIMD madd and nmadd instructions

2023-06-20 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 5236c954e0b8cc779c14498d7530ff8d59b7d0a0 https://github.com/WebKit/WebKit/commit/5236c954e0b8cc779c14498d7530ff8d59b7d0a0 Author: Daniel Liu Date: 2023-06-20 (Tue, 20 Jun 2023) Changed paths: A

[webkit-changes] [WebKit/WebKit] 46168c: Implemented SIMD trunc instructions.

2023-06-13 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 46168caf6713a0f0287f2fa5b04861e586750c6d https://github.com/WebKit/WebKit/commit/46168caf6713a0f0287f2fa5b04861e586750c6d Author: Daniel Liu Date: 2023-06-13 (Tue, 13 Jun 2023) Changed paths: A

[webkit-changes] [WebKit/WebKit] e1ec14: Implemented relaxed_swizzle SIMD opcode.

2023-06-12 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: e1ec14877b7db64cf484cbd62480417029127c05 https://github.com/WebKit/WebKit/commit/e1ec14877b7db64cf484cbd62480417029127c05 Author: Daniel Liu Date: 2023-06-12 (Mon, 12 Jun 2023) Changed paths: A

[webkit-changes] [WebKit/WebKit] 67ac95: Update libwabt.js to 1.0.32, update js-wasm-js-var...

2023-06-09 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 67ac9544e0cdc58f0263867fc3c5167c95238d59 https://github.com/WebKit/WebKit/commit/67ac9544e0cdc58f0263867fc3c5167c95238d59 Author: Daniel Liu Date: 2023-06-09 (Fri, 09 Jun 2023) Changed paths: M

[webkit-changes] [WebKit/WebKit] 7b6d3b: Add myself (Daniel Liu) to the contributors list

2023-06-08 Thread Daniel Liu
Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 7b6d3bc61c7b2c414796753fb1b68faec06cdbb8 https://github.com/WebKit/WebKit/commit/7b6d3bc61c7b2c414796753fb1b68faec06cdbb8 Author: Daniel Liu Date: 2023-06-08 (Thu, 08 Jun 2023) Changed paths: M