We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 77504ac + 9eb1daa commit 005a6acCopy full SHA for 005a6ac
extension/module/module.h
@@ -478,6 +478,11 @@ class Module {
478
return event_tracer_.get();
479
}
480
481
+ ET_NODISCARD
482
+ runtime::Span<uint8_t> debug_buffer() {
483
+ return runtime::Span<uint8_t>(debug_buffer_.data(), debug_buffer_.size());
484
+ }
485
+
486
private:
487
struct MethodHolder {
488
std::vector<std::vector<uint8_t>> planned_buffers;
@@ -498,6 +503,7 @@ class Module {
498
503
std::unique_ptr<runtime::EventTracer> event_tracer_;
499
504
std::unique_ptr<runtime::DataLoader> data_map_loader_;
500
505
std::unique_ptr<NamedDataMap> data_map_;
506
+ std::vector<uint8_t> debug_buffer_;
501
507
502
508
protected:
509
std::unordered_map<std::string, MethodHolder> methods_;
0 commit comments