| Index: src/compiler/pipeline.cc
|
| diff --git a/src/compiler/pipeline.cc b/src/compiler/pipeline.cc
|
| index a11296246c9b097aaba01b37711069e357eb2208..bc8fd0cbe9b68c8d527b39e1ae4cbca849831a4c 100644
|
| --- a/src/compiler/pipeline.cc
|
| +++ b/src/compiler/pipeline.cc
|
| @@ -681,6 +681,8 @@ class PipelineWasmCompilationJob final : public CompilationJob {
|
| Status FinalizeJobImpl() final;
|
|
|
| private:
|
| + size_t AllocatedMemory() const override;
|
| +
|
| ZoneStats zone_stats_;
|
| std::unique_ptr<PipelineStatistics> pipeline_statistics_;
|
| PipelineData data_;
|
| @@ -727,6 +729,10 @@ PipelineWasmCompilationJob::ExecuteJobImpl() {
|
| return SUCCEEDED;
|
| }
|
|
|
| +size_t PipelineWasmCompilationJob::AllocatedMemory() const {
|
| + return pipeline_.data_->zone_stats()->GetCurrentAllocatedBytes();
|
| +}
|
| +
|
| PipelineWasmCompilationJob::Status
|
| PipelineWasmCompilationJob::FinalizeJobImpl() {
|
| pipeline_.AssembleCode(&linkage_);
|
|
|