aboutsummaryrefslogtreecommitdiff
path: root/lldb/scripts/Python/finishSwigPythonLLDB.py
diff options
context:
space:
mode:
authorTobias Grosser <tobias@grosser.es>2015-11-11 17:34:02 +0000
committerTobias Grosser <tobias@grosser.es>2015-11-11 17:34:02 +0000
commit4cd07b11886d05b74f95b9c506c3a90b668a9436 (patch)
treea66c553073b4aa18e3488563544d0af072fe3d17 /lldb/scripts/Python/finishSwigPythonLLDB.py
parenta016b1e186b2d06f705fd7c2f06879d48c9c088f (diff)
downloadllvm-4cd07b11886d05b74f95b9c506c3a90b668a9436.zip
llvm-4cd07b11886d05b74f95b9c506c3a90b668a9436.tar.gz
llvm-4cd07b11886d05b74f95b9c506c3a90b668a9436.tar.bz2
ScopInfo: Bound compute time spent in boundary context construction
For complex inputs our current approach of construction the boundary context may in rare cases become computationally so expensive that it is better to abort. This change adds a compute out check that bounds the compuations we spend on boundary context construction and bails out if this limit is reached. We can probably make our boundary construction algorithm more efficient, but this requires some more investigation and probably also some additional changes to isl. Until these have been added, we bound the compile time to ensure our buildbots are green. llvm-svn: 252758
Diffstat (limited to 'lldb/scripts/Python/finishSwigPythonLLDB.py')
0 files changed, 0 insertions, 0 deletions