From 4206d7ee634151669af79e85b2970cc0553c8b4e Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Sat, 17 May 2025 01:00:57 +0200 Subject: [PATCH] Tried a performance improvement experiment, don't dare to actually use it --- src/buddies/src/bd/bdReaderOptions.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/buddies/src/bd/bdReaderOptions.cc b/src/buddies/src/bd/bdReaderOptions.cc index 091412826..958bdb723 100644 --- a/src/buddies/src/bd/bdReaderOptions.cc +++ b/src/buddies/src/bd/bdReaderOptions.cc @@ -846,6 +846,10 @@ static std::vector split_file_list (const std::string &infile) void read_files (db::Layout &layout, const std::string &infile, const db::LoadLayoutOptions &options) { + // We may do this: + // db::LayoutLocker locker (&layout); + // but there are yet unknown side effects + // enter a LEF caching context for chaining multiple DEF with the same LEF db::LoadLayoutOptions local_options (options); local_options.set_option_by_name ("lefdef_config.lef_context_enabled", true);