aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptedThreadPythonInterface.h
diff options
context:
space:
mode:
authorAlexandre Ganea <alexandre.ganea@legionlabs.com>2022-01-20 14:53:18 -0500
committerAlexandre Ganea <alexandre.ganea@legionlabs.com>2022-01-20 14:53:26 -0500
commit83d59e05b201760e3f364ff6316301d347cbad95 (patch)
treefb59567dc25a7a313af89e4885d6b82b28902a7b /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedThreadPythonInterface.h
parent57ebfea38c03e5cd2d0677eabd2abf761b336097 (diff)
downloadllvm-83d59e05b201760e3f364ff6316301d347cbad95.zip
llvm-83d59e05b201760e3f364ff6316301d347cbad95.tar.gz
llvm-83d59e05b201760e3f364ff6316301d347cbad95.tar.bz2
Re-land [LLD] Remove global state in lldCommon
Move all variables at file-scope or function-static-scope into a hosting structure (lld::CommonLinkerContext) that lives at lldMain()-scope. Drivers will inherit from this structure and add their own global state, in the same way as for the existing COFFLinkerContext. See discussion in https://lists.llvm.org/pipermail/llvm-dev/2021-June/151184.html The previous land f860fe362282ed69b9d4503a20e5d20b9a041189 caused issues in https://lab.llvm.org/buildbot/#/builders/123/builds/8383, fixed by 22ee510dac9440a74b2e5b3fe3ff13ccdbf55af3. Differential Revision: https://reviews.llvm.org/D108850
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedThreadPythonInterface.h')
0 files changed, 0 insertions, 0 deletions