| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Rename Code to InstructionStream .. as part of the big Code/CodeDataContainer name shuffle. In the next step, CodeDataContainer will be renamed to Code. Bug: v8:13654 Change-Id: Ia80ac984d46dd6c2a108098055a5cd60e22a837c Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4171628 Auto-Submit: Jakob Linke <jgruber@chromium.org> Reviewed-by: Michael Lippautz <mlippautz@chromium.org> Commit-Queue: Michael Lippautz <mlippautz@chromium.org> Cr-Commit-Position: refs/heads/main@{#85337} | 3 年前 | |
[objects] Port Microtask and Promise classes to StructLayout This CL ports Microtask, PromiseReaction, PromiseCapability, and their subclasses to use the new StructLayout definition. This involves: - Changing Torque definition annotations to @cppObjectLayoutDefinition. - Updating C++ headers to inherit from StructLayout and defining fields using TaggedMember. - Implementing inline accessors using TaggedMember methods. - Updating body descriptors and printers/verifiers. - Updating call sites (mostly in builtins and code stub assembler) to use offsetof() or public accessors. - Refactoring verification logic to use a common MicrotaskVerify method. - Minor modification to format-torque.py to format generates expressions that are close to 80 characters. Bug: 42202654 Change-Id: Ie4b147decc918aa0270b10dee9d0e5c894e90076 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7181923 Reviewed-by: Igor Sheludko <ishell@chromium.org> Commit-Queue: Leszek Swirski <leszeks@chromium.org> Auto-Submit: Leszek Swirski <leszeks@chromium.org> Cr-Commit-Position: refs/heads/main@{#103986} | 7 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 3 年前 | ||
| 7 个月前 |