)]}' { "commit": "f954d13f3c983ffcce638001248bee37ed905f8c", "tree": "327876788ac9544719f676b4d6f7d6f7356d14e3", "parents": [ "204ab056ba6909a58778eb1e25d45ec4ecacaf7d" ], "author": { "name": "Tom Sepez", "email": "tsepez@chromium.org", "time": "Fri Jun 12 22:10:03 2020 +0000" }, "committer": { "name": "Chromium commit bot", "email": "commit-bot@chromium.org", "time": "Fri Jun 12 22:10:03 2020 +0000" }, "message": "Add fxjs/gc interface to Oilpan\u0027s CPP GCed heaps.\n\nOnly provides one small test since the FX API is expected to\nchange, but ensures we can link, initialize, and make a heap.\n\n-- Use FXGC naming for parallelism with FXJS.\n-- The Oilpan layer will now be initialized for XFA builds.\n-- The platform is now only passed to the new FXGC side.\n\nChange-Id: I452050556554bf03fdc319f8e16ec71ff2dac176\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/70510\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "8f6225fd0f4762a8887080700f68033e9eba1079", "old_mode": 33188, "old_path": "fxjs/BUILD.gn", "new_id": "6ec92769bbabe67bbfb698d2a5b69acbac795138", "new_mode": 33188, "new_path": "fxjs/BUILD.gn" }, { "type": "modify", "old_id": "cb0cede39549f7cf65523d1f0b81368ebbe65e16", "old_mode": 33188, "old_path": "fxjs/cfxjs_engine.cpp", "new_id": "ae1a9bcb6e23790ca937b7268d1bb762986c25ab", "new_mode": 33188, "new_path": "fxjs/cfxjs_engine.cpp" }, { "type": "modify", "old_id": "cd337fe97e3e147567601e6132a382de03a3f39c", "old_mode": 33188, "old_path": "fxjs/cfxjs_engine.h", "new_id": "933c2508e91e8800f3b0f9fe47cb397fc904833d", "new_mode": 33188, "new_path": "fxjs/cfxjs_engine.h" }, { "type": "modify", "old_id": "d91fcd1a267d1f48996b8471433ac48c56187606", "old_mode": 33188, "old_path": "fxjs/cfxjs_engine_unittest.cpp", "new_id": "c8e844cf8795cff1f544c4c269cfd0d5a4d690c0", "new_mode": 33188, "new_path": "fxjs/cfxjs_engine_unittest.cpp" }, { "type": "modify", "old_id": "b6b572221ec516d5b2bc5d52c675c800dc923319", "old_mode": 33188, "old_path": "fxjs/cjs_runtime.cpp", "new_id": "d2c30d3b6742f0e6846857c7ff58e261464648c7", "new_mode": 33188, "new_path": "fxjs/cjs_runtime.cpp" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "02319ebe678b306c188bfb147f73058092ebe79b", "new_mode": 33188, "new_path": "fxjs/gc/heap.cpp" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "2e255178d25eb7939e5be497144fcd3629fa7d8a", "new_mode": 33188, "new_path": "fxjs/gc/heap.h" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "8ee42cad2b81cc0b852fb4582b48d55172191239", "new_mode": 33188, "new_path": "fxjs/gc/heap_embeddertest.cpp" }, { "type": "modify", "old_id": "f16385ab6b8e1a84b4a1e6f80fa8868111fb8d5e", "old_mode": 33188, "old_path": "fxjs/ijs_runtime.cpp", "new_id": "05027e42ed2989dca6e2a3952cc02b00bb3db88d", "new_mode": 33188, "new_path": "fxjs/ijs_runtime.cpp" } ] }