)]}' { "commit": "83e4c8b11dde9b7c41ddbe35118bf384013bfdb5", "tree": "aa249a7d672a686ceaac7404df749ce2b5a38f3a", "parents": [ "57f3f3d22dfea6408e61d0f69898aac38609a9a3" ], "author": { "name": "Bill Budge", "email": "bbudge@chromium.org", "time": "Wed Aug 05 15:05:12 2020" }, "committer": { "name": "Commit Bot", "email": "commit-bot@chromium.org", "time": "Thu Aug 06 17:49:56 2020" }, "message": "Reland \"[torque] Port some constructor builtins to Torque.\"\n\nThis is a reland of ce249dbb2fd358afb660236c6a191e930453dbc1\n\nAs it\u0027s unchanged,\nTBR\u003dleszeks@chromium.org,tebbi@chromium.org\n\nOriginal change\u0027s description:\n\u003e [torque] Port some constructor builtins to Torque.\n\u003e\n\u003e - FastNewFunctionContextEval\n\u003e - FastNewFunctionContextFunction\n\u003e - CreateEmptyLiteralObject\n\u003e - CreateRegExpLiteral\n\u003e - CreateEmptyArrayLiteral\n\u003e - CreateShallowArrayLiteral\n\u003e - CreateShallowObjectLiteral\n\u003e - NumberConstructor\n\u003e - ObjectConstructor\n\u003e - GenericLazyDeoptContinuation\n\u003e\n\u003e Bug: v8:9891\n\u003e\n\u003e Change-Id: Idd4bf035d8dbeec03b9ef727e1bfb80eab4bc43c\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2311411\n\u003e Commit-Queue: Bill Budge \u003cbbudge@chromium.org\u003e\n\u003e Reviewed-by: Leszek Swirski \u003cleszeks@chromium.org\u003e\n\u003e Reviewed-by: Jakob Gruber \u003cjgruber@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/master@{#69082}\n\nBug: v8:9891\nChange-Id: I566d4167c02488ef6a9a1c73015af5e2f484a31d\nReviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2330382\nCommit-Queue: Bill Budge \u003cbbudge@chromium.org\u003e\nReviewed-by: Jakob Gruber \u003cjgruber@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#69281}\n", "tree_diff": [ { "type": "modify", "old_id": "768ec61e5d9dbfcb7cab6d9297bd74a465914284", "old_mode": 33188, "old_path": "BUILD.gn", "new_id": "ec5f78acb680b59218155b0a1f9b6650d7af6a0d", "new_mode": 33188, "new_path": "BUILD.gn" }, { "type": "modify", "old_id": "ce54ee20f576a1eba41353683076d3242e1aa9cc", "old_mode": 33188, "old_path": "src/ast/ast.h", "new_id": "f0e43285b138b1dcb9c9152cdb0561dc85ec3591", "new_mode": 33188, "new_path": "src/ast/ast.h" }, { "type": "modify", "old_id": "e85769ef070c3754e38372926855e9a4b01fa824", "old_mode": 33188, "old_path": "src/builtins/base.tq", "new_id": "fc35c2a45737d9eb2dd6c958a3dc3de51ea680e8", "new_mode": 33188, "new_path": "src/builtins/base.tq" }, { "type": "modify", "old_id": "a2e818d50d3a9911f3d2e3389466eee06219c3fd", "old_mode": 33188, "old_path": "src/builtins/builtins-collections-gen.cc", "new_id": "a8f9820e3106d96622bef53e273dc075955afa92", "new_mode": 33188, "new_path": "src/builtins/builtins-collections-gen.cc" }, { "type": "modify", "old_id": "4079bc75d14f0ed4dd6ccef3b65132290cd3ab67", "old_mode": 33188, "old_path": "src/builtins/builtins-constructor-gen.cc", "new_id": "c313d773f38b467a11396c89c78232316523cc78", "new_mode": 33188, "new_path": "src/builtins/builtins-constructor-gen.cc" }, { "type": "modify", "old_id": "d6a698ddf64059597bc2b2117be46c063eb66264", "old_mode": 33188, "old_path": "src/builtins/builtins-constructor-gen.h", "new_id": "2ed83229eba4e2278a545df5dbe1aca942b1782a", "new_mode": 33188, "new_path": "src/builtins/builtins-constructor-gen.h" }, { "type": "modify", "old_id": "e51f057ca78bbcb430dc0f1a7226a9b5ed6c92f4", "old_mode": 33188, "old_path": "src/builtins/builtins-definitions.h", "new_id": "ac18dfc9c4446bc9838dbf80296dfb888cb439c2", "new_mode": 33188, "new_path": "src/builtins/builtins-definitions.h" }, { "type": "modify", "old_id": "584111cc760d6920dd34a8300321f7f2c09bb213", "old_mode": 33188, "old_path": "src/builtins/builtins-regexp-gen.cc", "new_id": "58eaca40fa75defa6b586eb03ca05d2d792ad3f1", "new_mode": 33188, "new_path": "src/builtins/builtins-regexp-gen.cc" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ba68e190282138519342481e179aee977083a93f", "new_mode": 33188, "new_path": "src/builtins/constructor.tq" }, { "type": "modify", "old_id": "d0ae85286af3729ad3ae04bc347b7c876c4e8114", "old_mode": 33188, "old_path": "src/builtins/promise-constructor.tq", "new_id": "32de19f3b29cdd890532f7dce70ba372e5beaf7d", "new_mode": 33188, "new_path": "src/builtins/promise-constructor.tq" }, { "type": "modify", "old_id": "09b80af2d490a31089381546e89457cc8d755c37", "old_mode": 33188, "old_path": "src/codegen/arm/interface-descriptors-arm.cc", "new_id": "b457376610c0d029cc69abfdde3b3b5b43cdd990", "new_mode": 33188, "new_path": "src/codegen/arm/interface-descriptors-arm.cc" }, { "type": "modify", "old_id": "2c60ea2ec04c6e8809d1531ba8d8f8d3b642ef46", "old_mode": 33188, "old_path": "src/codegen/arm64/interface-descriptors-arm64.cc", "new_id": "61c8947bd446921badd5ec5b11d4cec7925a4064", "new_mode": 33188, "new_path": "src/codegen/arm64/interface-descriptors-arm64.cc" }, { "type": "modify", "old_id": "ee9c3919cd430b04205c8d534aad6a3fdb5e604c", "old_mode": 33188, "old_path": "src/codegen/ia32/interface-descriptors-ia32.cc", "new_id": "9b96dc1d8cf23dea9b701399af2ffc37c04fba6b", "new_mode": 33188, "new_path": "src/codegen/ia32/interface-descriptors-ia32.cc" }, { "type": "modify", "old_id": "269ef727c7c1e7e82fe63c7d5d74ba2cfa5e3a54", "old_mode": 33188, "old_path": "src/codegen/interface-descriptors.cc", "new_id": "00f774f93c3ff571f376aef8e468f65f8db4bc54", "new_mode": 33188, "new_path": "src/codegen/interface-descriptors.cc" }, { "type": "modify", "old_id": "231fe04af3f68c9dabd2eaa6f187895cf0cd601c", "old_mode": 33188, "old_path": "src/codegen/interface-descriptors.h", "new_id": "1f025d37a3ffb5c3782b27e9e5085753d0e3870a", "new_mode": 33188, "new_path": "src/codegen/interface-descriptors.h" }, { "type": "modify", "old_id": "c092ebc2c750e91961ee417fb1a42c8221b73a87", "old_mode": 33188, "old_path": "src/codegen/mips/interface-descriptors-mips.cc", "new_id": "4945ce43957a0bca29c028417a1bfd09f3948e3b", "new_mode": 33188, "new_path": "src/codegen/mips/interface-descriptors-mips.cc" }, { "type": "modify", "old_id": "00067454f1ee2b6c4cfa642d8c721f9d37febdec", "old_mode": 33188, "old_path": "src/codegen/mips64/interface-descriptors-mips64.cc", "new_id": "9e33d39eba83c465a5a94231518ebeef865961e3", "new_mode": 33188, "new_path": "src/codegen/mips64/interface-descriptors-mips64.cc" }, { "type": "modify", "old_id": "65f574d1b30d603b210a6a57aaf71915c7d2a788", "old_mode": 33188, "old_path": "src/codegen/ppc/interface-descriptors-ppc.cc", "new_id": "cab95e2f41ef0f431a8d0d337503740cdb3c46da", "new_mode": 33188, "new_path": "src/codegen/ppc/interface-descriptors-ppc.cc" }, { "type": "modify", "old_id": "b23ecb7289b84d873ddfee8ad3ca68e048306f46", "old_mode": 33188, "old_path": "src/codegen/s390/interface-descriptors-s390.cc", "new_id": "9e341c357bab4f5edbf299d65b8763af96781310", "new_mode": 33188, "new_path": "src/codegen/s390/interface-descriptors-s390.cc" }, { "type": "modify", "old_id": "31b2b67a4fb3f27b8fcb109ab21b5c0f3298a917", "old_mode": 33188, "old_path": "src/codegen/x64/interface-descriptors-x64.cc", "new_id": "d86089ca1dcb05b99206bb7cd26eb266a9bd5fc4", "new_mode": 33188, "new_path": "src/codegen/x64/interface-descriptors-x64.cc" }, { "type": "modify", "old_id": "42e45878ed57cdf0af633002954dfd7a3f7b1df9", "old_mode": 33188, "old_path": "src/interpreter/interpreter-generator.cc", "new_id": "c4ca458a8855cb605dbf0f268f72a0822c84b530", "new_mode": 33188, "new_path": "src/interpreter/interpreter-generator.cc" } ] }