Hi Bill,> Nothing that I'm aware of has changed with EH. Is it possible to bisect the problem?I don't see any relevant LLVM changes, so I guess clang C++ compilation slowed down due to some clang changes. I'm not going to investigate this. Ciao, Duncan.> > -bw > > On Jun 20, 2012, at 12:38 AM, Duncan Sands <baldrick at free.fr> wrote: > >> Did something change with exception handling recently? A bunch of lit bots are >> showing slower compile times for many tests. >> >> Ciao, Duncan. >> >> On 20/06/12 07:53, llvm-testresults at cs.uiuc.edu wrote: >>> >>> lab-mini-03__O0-g__clang_DEV__x86_64 test results >>> <http://llvm.org/perf/db_default/v4/nts/1283?compare_to=1278&baseline=999> >>> >>> Run Order Start Time Duration >>> Current <http://llvm.org/perf/db_default/v4/nts/1283> 158786 >>> <http://llvm.org/perf/db_default/v4/nts/order/1314> 2012-06-20 03:39:48 2:15:27 >>> Previous <http://llvm.org/perf/db_default/v4/nts/1278> 158769 >>> <http://llvm.org/perf/db_default/v4/nts/order/1310> 2012-06-20 00:57:42 2:15:20 >>> Baseline <http://llvm.org/perf/db_default/v4/nts/999> 158324 >>> <http://llvm.org/perf/db_default/v4/nts/order/1162> 2012-06-11 20:29:30 2:15:20 >>> >>> >>> Tests Summary >>> >>> Status Group # # (B) >>> Performance Regressions 45 46 >>> Unchanged Tests 849 848 >>> *Total Tests* *894* *894* >>> >>> >>> Run-Over-Run Changes Detail >>> >>> Performance Regressions - Compile Time Δ Previous Current σ Δ (B) σ (B) >>> SingleSource/UnitTests/ObjC/exceptions-4 >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.420=3> 7.94% 0.3463 >>> 0.3738 0.0002 7.88% 0.0002 >>> SingleSource/UnitTests/ObjC/trivial-interface >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.222=3> 7.88% 0.3437 >>> 0.3708 0.0003 7.73% 0.0003 >>> SingleSource/UnitTests/ObjC/exceptions-2 >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.343=3> 7.87% 0.3444 >>> 0.3715 0.0081 7.81% 0.0081 >>> SingleSource/UnitTests/ObjC/synchronized >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.388=3> 7.79% 0.3464 >>> 0.3734 0.0002 7.64% 0.0002 >>> SingleSource/UnitTests/ObjC/exceptions-3 >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.108=3> 7.78% 0.3458 >>> 0.3727 0.0004 7.72% 0.0004 >>> SingleSource/UnitTests/ObjC/for-in >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.418=3> 7.76% 0.3493 >>> 0.3764 0.0005 7.67% 0.0005 >>> SingleSource/UnitTests/ObjC/parameter-passing >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.24=3> 7.59% 0.3715 >>> 0.3997 0.0031 7.33% 0.0031 >>> SingleSource/UnitTests/ObjC/instance-method-metadata >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.375=3> 7.52% 0.3486 >>> 0.3748 0.0010 7.45% 0.0010 >>> SingleSource/UnitTests/ObjC/property >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.8=3> 7.49% 0.3646 >>> 0.3919 0.0000 7.37% 0.0000 >>> SingleSource/UnitTests/ObjC/exceptions >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.101=3> 7.47% 0.3641 >>> 0.3913 0.0004 7.41% 0.0004 >>> SingleSource/UnitTests/ObjC++/property-reference-object >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.50=3> 5.96% 0.5792 >>> 0.6137 0.0001 4.21% 0.0001 >>> SingleSource/UnitTests/ObjC++/Hello >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.428=3> 5.89% 0.5742 >>> 0.6080 0.0002 4.36% 0.0002 >>> SingleSource/UnitTests/ObjC++/property-reference >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.156=3> 5.18% 0.7033 >>> 0.7397 0.0003 3.15% 0.0003 >>> MultiSource/Benchmarks/MiBench/consumer-jpeg/consumer-jpeg >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.284=3> 3.70% 1.9509 >>> 2.0230 0.0008 2.72% 0.0008 >>> MultiSource/Benchmarks/mediabench/jpeg/jpeg-6a/cjpeg >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.414=3> 3.55% 1.9755 >>> 2.0456 0.0004 2.45% 0.0004 >>> MultiSource/Benchmarks/MiBench/office-ispell/office-ispell >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.106=3> 3.49% 0.5011 >>> 0.5186 0.0007 3.18% 0.0007 >>> MultiSource/Applications/spiff/spiff >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.400=3> 3.43% 0.3989 >>> 0.4126 0.0010 2.41% 0.0010 >>> MultiSource/Benchmarks/MallocBench/espresso/espresso >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.408=3> 3.07% 1.6150 >>> 1.6645 0.0037 2.68% 0.0037 >>> MultiSource/Benchmarks/Prolangs-C/TimberWolfMC/timberwolfmc >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.54=3> 3.05% 3.5468 >>> 3.6550 0.0020 2.59% 0.0020 >>> MultiSource/Applications/ClamAV/clamscan >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.214=3> 2.95% 4.1812 >>> 4.3044 0.0044 2.22% 0.0044 >>> MultiSource/Benchmarks/Ptrdist/bc/bc >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.423=3> 2.92% 0.3907 >>> 0.4021 0.0030 2.32% 0.0030 >>> MultiSource/Benchmarks/MiBench/consumer-lame/consumer-lame >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.271=3> 2.82% 1.3096 >>> 1.3465 0.0018 2.38% 0.0018 >>> MultiSource/Benchmarks/MiBench/telecomm-gsm/telecomm-gsm >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.297=3> 2.76% 0.4972 >>> 0.5109 0.0017 2.30% 0.0017 >>> MultiSource/Benchmarks/mediabench/gsm/toast/toast >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.123=3> 2.74% 0.4965 >>> 0.5101 0.0012 2.02% 0.0012 >>> MultiSource/Benchmarks/VersaBench/dbms/dbms >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.276=3> 2.65% 0.5888 >>> 0.6044 0.0032 2.44% 0.0032 >>> MultiSource/Benchmarks/Prolangs-C/bison/mybison >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.131=3> 2.65% 0.4612 >>> 0.4734 0.0015 1.63% 0.0015 >>> MultiSource/Applications/treecc/treecc >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.181=3> 2.58% 0.7785 >>> 0.7986 0.0012 1.41% 0.0012 >>> MultiSource/Applications/SPASS/SPASS >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.25=3> 2.44% 5.5191 >>> 5.6538 0.0039 2.02% 0.0039 >>> MultiSource/Applications/JM/lencod/lencod >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.384=3> 2.43% 4.5916 >>> 4.7032 0.0080 1.85% 0.0080 >>> MultiSource/Benchmarks/Prolangs-C++/city/city >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.30=3> 2.37% 2.0844 >>> 2.1339 0.0010 3.22% 0.0010 >>> MultiSource/Benchmarks/Prolangs-C/agrep/agrep >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.162=3> 2.35% 0.4337 >>> 0.4439 0.0002 1.79% 0.0002 >>> MultiSource/Benchmarks/ASCI_Purple/SMG2000/smg2000 >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.310=3> 2.32% 2.7068 >>> 2.7695 0.0071 1.48% 0.0071 >>> MultiSource/Applications/hexxagon/hexxagon >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.243=3> 2.28% 0.9968 >>> 1.0195 0.0005 2.89% 0.0005 >>> MultiSource/Benchmarks/MiBench/consumer-typeset/consumer-typeset >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.392=3> 2.22% 4.3907 >>> 4.4882 0.0010 1.55% 0.0010 >>> MultiSource/Applications/lua/lua >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.155=3> 2.18% 1.4158 >>> 1.4467 0.0010 1.39% 0.0010 >>> MultiSource/Applications/JM/ldecod/ldecod >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.125=3> 2.13% 2.1580 >>> 2.2040 0.0005 1.79% 0.0005 >>> MultiSource/Applications/d/make_dparser >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.134=3> 2.12% 1.0745 >>> 1.0973 0.0005 1.78% 0.0005 >>> MultiSource/Benchmarks/MallocBench/gs/gs >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.301=3> 2.02% 1.8680 >>> 1.9058 0.0036 1.40% 0.0036 >>> MultiSource/Benchmarks/mafft/pairlocalalign >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.426=3> 1.91% 2.0841 >>> 2.1239 0.0018 1.08% 0.0018 >>> MultiSource/Applications/hbd/hbd >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.164=3> 1.89% 0.9641 >>> 0.9823 0.0006 1.30% 0.0006 >>> MultiSource/Benchmarks/Bullet/bullet >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.274=3> 1.30% 23.8330 >>> 24.1424 0.0044 2.65% 0.0044 >>> MultiSource/Applications/kimwitu++/kc >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.412=3> 1.24% 11.9645 >>> 12.1130 0.0069 1.32% 0.0069 >>> MultiSource/Applications/oggenc/oggenc >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.293=3> 1.22% 1.5963 >>> 1.6158 0.0016 1.42% 0.0016 >>> MultiSource/Applications/sqlite3/sqlite3 >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.402=3> 1.13% 2.0217 >>> 2.0446 0.0012 0.49% 0.0012 >>> >>> Performance Regressions - Execution Time Δ Previous Current σ Δ (B) σ (B) >>> SingleSource/Benchmarks/Shootout-C++/fibo >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.194=2> 1.03% 12.2303 >>> 12.3566 0.0101 -0.17% 0.0101 >>> >>> >>> Run-Over-Baseline Changes Detail >>> >>> Performance Regressions - Compile Time Δ(B) Baseline Current σ(B) Δ σ >>> SingleSource/UnitTests/ObjC/exceptions-4 >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.420=3> 7.88% 0.3465 >>> 0.3738 0.0002 7.94% 0.0002 >>> SingleSource/UnitTests/ObjC/exceptions-2 >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.343=3> 7.81% 0.3446 >>> 0.3715 0.0081 7.87% 0.0081 >>> SingleSource/UnitTests/ObjC/trivial-interface >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.222=3> 7.73% 0.3442 >>> 0.3708 0.0003 7.88% 0.0003 >>> SingleSource/UnitTests/ObjC/exceptions-3 >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.108=3> 7.72% 0.3460 >>> 0.3727 0.0004 7.78% 0.0004 >>> SingleSource/UnitTests/ObjC/for-in >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.418=3> 7.67% 0.3496 >>> 0.3764 0.0005 7.76% 0.0005 >>> SingleSource/UnitTests/ObjC/synchronized >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.388=3> 7.64% 0.3469 >>> 0.3734 0.0002 7.79% 0.0002 >>> SingleSource/UnitTests/ObjC/instance-method-metadata >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.375=3> 7.45% 0.3488 >>> 0.3748 0.0010 7.52% 0.0010 >>> SingleSource/UnitTests/ObjC/exceptions >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.101=3> 7.41% 0.3643 >>> 0.3913 0.0004 7.47% 0.0004 >>> SingleSource/UnitTests/ObjC/property >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.8=3> 7.37% 0.3650 >>> 0.3919 0.0000 7.49% 0.0000 >>> SingleSource/UnitTests/ObjC/parameter-passing >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.24=3> 7.33% 0.3724 >>> 0.3997 0.0031 7.59% 0.0031 >>> SingleSource/UnitTests/ObjC++/Hello >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.428=3> 4.36% 0.5826 >>> 0.6080 0.0002 5.89% 0.0002 >>> SingleSource/UnitTests/ObjC++/property-reference-object >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.50=3> 4.21% 0.5889 >>> 0.6137 0.0001 5.96% 0.0001 >>> MultiSource/Benchmarks/Prolangs-C++/city/city >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.30=3> 3.22% 2.0673 >>> 2.1339 0.0010 2.37% 0.0010 >>> MultiSource/Benchmarks/MiBench/office-ispell/office-ispell >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.106=3> 3.18% 0.5026 >>> 0.5186 0.0007 3.49% 0.0007 >>> SingleSource/UnitTests/ObjC++/property-reference >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.156=3> 3.15% 0.7171 >>> 0.7397 0.0003 5.18% 0.0003 >>> SingleSource/Benchmarks/Misc-C++/Large/ray >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.318=3> 2.95% 0.3625 >>> 0.3732 0.0003 2.13% 0.0003 >>> SingleSource/Benchmarks/Shootout-C++/moments >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.206=3> 2.91% 0.3678 >>> 0.3785 0.0005 2.13% 0.0005 >>> SingleSource/Benchmarks/Shootout-C++/hash >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.66=3> 2.89% 0.4146 >>> 0.4266 0.0003 2.16% 0.0003 >>> MultiSource/Applications/hexxagon/hexxagon >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.243=3> 2.89% 0.9909 >>> 1.0195 0.0005 2.28% 0.0005 >>> SingleSource/Benchmarks/Shootout-C++/sieve >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.347=3> 2.82% 0.3726 >>> 0.3831 0.0002 1.97% 0.0002 >>> SingleSource/Benchmarks/Shootout-C++/hash2 >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.41=3> 2.73% 0.4251 >>> 0.4367 0.0006 1.94% 0.0006 >>> MultiSource/Benchmarks/MiBench/consumer-jpeg/consumer-jpeg >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.284=3> 2.72% 1.9694 >>> 2.0230 0.0008 3.70% 0.0008 >>> MultiSource/Benchmarks/MallocBench/espresso/espresso >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.408=3> 2.68% 1.6211 >>> 1.6645 0.0037 3.07% 0.0037 >>> MultiSource/Benchmarks/Bullet/bullet >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.274=3> 2.65% 23.5202 >>> 24.1424 0.0044 1.30% 0.0044 >>> MultiSource/Benchmarks/Prolangs-C/TimberWolfMC/timberwolfmc >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.54=3> 2.59% 3.5627 >>> 3.6550 0.0020 3.05% 0.0020 >>> MultiSource/Benchmarks/mediabench/jpeg/jpeg-6a/cjpeg >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.414=3> 2.45% 1.9966 >>> 2.0456 0.0004 3.55% 0.0004 >>> MultiSource/Benchmarks/VersaBench/dbms/dbms >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.276=3> 2.44% 0.5900 >>> 0.6044 0.0032 2.65% 0.0032 >>> MultiSource/Benchmarks/MiBench/consumer-lame/consumer-lame >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.271=3> 2.38% 1.3152 >>> 1.3465 0.0018 2.82% 0.0018 >>> MultiSource/Benchmarks/MiBench/telecomm-gsm/telecomm-gsm >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.297=3> 2.30% 0.4994 >>> 0.5109 0.0017 2.76% 0.0017 >>> MultiSource/Applications/ClamAV/clamscan >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.214=3> 2.22% 4.2109 >>> 4.3044 0.0044 2.95% 0.0044 >>> SingleSource/Benchmarks/Misc-C++/stepanov_container >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.372=3> 2.21% 0.6435 >>> 0.6577 0.0003 1.51% 0.0003 >>> SingleSource/Benchmarks/Misc-C++/bigfib >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.321=3> 2.04% 0.5012 >>> 0.5114 0.0004 1.61% 0.0004 >>> MultiSource/Applications/SPASS/SPASS >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.25=3> 2.02% 5.5417 >>> 5.6538 0.0039 2.44% 0.0039 >>> MultiSource/Benchmarks/mediabench/gsm/toast/toast >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.123=3> 2.02% 0.5000 >>> 0.5101 0.0012 2.74% 0.0012 >>> MultiSource/Applications/JM/lencod/lencod >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.384=3> 1.85% 4.6177 >>> 4.7032 0.0080 2.43% 0.0080 >>> MultiSource/Applications/JM/ldecod/ldecod >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.125=3> 1.79% 2.1653 >>> 2.2040 0.0005 2.13% 0.0005 >>> MultiSource/Applications/d/make_dparser >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.134=3> 1.78% 1.0781 >>> 1.0973 0.0005 2.12% 0.0005 >>> MultiSource/Benchmarks/MiBench/consumer-typeset/consumer-typeset >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.392=3> 1.55% 4.4195 >>> 4.4882 0.0010 2.22% 0.0010 >>> MultiSource/Benchmarks/ASCI_Purple/SMG2000/smg2000 >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.310=3> 1.48% 2.7292 >>> 2.7695 0.0071 2.32% 0.0071 >>> MultiSource/Applications/oggenc/oggenc >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.293=3> 1.42% 1.5932 >>> 1.6158 0.0016 1.22% 0.0016 >>> MultiSource/Applications/treecc/treecc >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.181=3> 1.41% 0.7875 >>> 0.7986 0.0012 2.58% 0.0012 >>> MultiSource/Benchmarks/MallocBench/gs/gs >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.301=3> 1.40% 1.8794 >>> 1.9058 0.0036 2.02% 0.0036 >>> MultiSource/Applications/lua/lua >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.155=3> 1.39% 1.4269 >>> 1.4467 0.0010 2.18% 0.0010 >>> MultiSource/Applications/kimwitu++/kc >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.412=3> 1.32% 11.9555 >>> 12.1130 0.0069 1.24% 0.0069 >>> MultiSource/Applications/hbd/hbd >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.164=3> 1.30% 0.9697 >>> 0.9823 0.0006 1.89% 0.0006 >>> MultiSource/Benchmarks/mafft/pairlocalalign >>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.426=3> 1.08% 2.1013 >>> 2.1239 0.0018 1.91% 0.0018 >>> >>> *Report Time*: 1.96s >>> >>> >>> _______________________________________________ >>> llvm-testresults mailing list >>> llvm-testresults at cs.uiuc.edu >>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-testresults >> >> _______________________________________________ >> LLVM Developers mailing list >> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >
On Jul 5, 2012, at 1:33 AM, Duncan Sands wrote:> Hi Bill, > >> Nothing that I'm aware of has changed with EH. Is it possible to bisect the problem? > > I don't see any relevant LLVM changes, so I guess clang C++ compilation slowed > down due to some clang changes. I'm not going to investigate this. >Crumbs. John, Do you know of anything that went into clang that could account for EH slowdowns? -bw> Ciao, Duncan. > >> >> -bw >> >> On Jun 20, 2012, at 12:38 AM, Duncan Sands <baldrick at free.fr> wrote: >> >>> Did something change with exception handling recently? A bunch of lit bots are >>> showing slower compile times for many tests. >>> >>> Ciao, Duncan. >>> >>> On 20/06/12 07:53, llvm-testresults at cs.uiuc.edu wrote: >>>> >>>> lab-mini-03__O0-g__clang_DEV__x86_64 test results >>>> <http://llvm.org/perf/db_default/v4/nts/1283?compare_to=1278&baseline=999> >>>> >>>> Run Order Start Time Duration >>>> Current <http://llvm.org/perf/db_default/v4/nts/1283> 158786 >>>> <http://llvm.org/perf/db_default/v4/nts/order/1314> 2012-06-20 03:39:48 2:15:27 >>>> Previous <http://llvm.org/perf/db_default/v4/nts/1278> 158769 >>>> <http://llvm.org/perf/db_default/v4/nts/order/1310> 2012-06-20 00:57:42 2:15:20 >>>> Baseline <http://llvm.org/perf/db_default/v4/nts/999> 158324 >>>> <http://llvm.org/perf/db_default/v4/nts/order/1162> 2012-06-11 20:29:30 2:15:20 >>>> >>>> >>>> Tests Summary >>>> >>>> Status Group # # (B) >>>> Performance Regressions 45 46 >>>> Unchanged Tests 849 848 >>>> *Total Tests* *894* *894* >>>> >>>> >>>> Run-Over-Run Changes Detail >>>> >>>> Performance Regressions - Compile Time Δ Previous Current σ Δ (B) σ (B) >>>> SingleSource/UnitTests/ObjC/exceptions-4 >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.420=3> 7.94% 0.3463 >>>> 0.3738 0.0002 7.88% 0.0002 >>>> SingleSource/UnitTests/ObjC/trivial-interface >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.222=3> 7.88% 0.3437 >>>> 0.3708 0.0003 7.73% 0.0003 >>>> SingleSource/UnitTests/ObjC/exceptions-2 >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.343=3> 7.87% 0.3444 >>>> 0.3715 0.0081 7.81% 0.0081 >>>> SingleSource/UnitTests/ObjC/synchronized >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.388=3> 7.79% 0.3464 >>>> 0.3734 0.0002 7.64% 0.0002 >>>> SingleSource/UnitTests/ObjC/exceptions-3 >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.108=3> 7.78% 0.3458 >>>> 0.3727 0.0004 7.72% 0.0004 >>>> SingleSource/UnitTests/ObjC/for-in >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.418=3> 7.76% 0.3493 >>>> 0.3764 0.0005 7.67% 0.0005 >>>> SingleSource/UnitTests/ObjC/parameter-passing >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.24=3> 7.59% 0.3715 >>>> 0.3997 0.0031 7.33% 0.0031 >>>> SingleSource/UnitTests/ObjC/instance-method-metadata >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.375=3> 7.52% 0.3486 >>>> 0.3748 0.0010 7.45% 0.0010 >>>> SingleSource/UnitTests/ObjC/property >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.8=3> 7.49% 0.3646 >>>> 0.3919 0.0000 7.37% 0.0000 >>>> SingleSource/UnitTests/ObjC/exceptions >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.101=3> 7.47% 0.3641 >>>> 0.3913 0.0004 7.41% 0.0004 >>>> SingleSource/UnitTests/ObjC++/property-reference-object >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.50=3> 5.96% 0.5792 >>>> 0.6137 0.0001 4.21% 0.0001 >>>> SingleSource/UnitTests/ObjC++/Hello >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.428=3> 5.89% 0.5742 >>>> 0.6080 0.0002 4.36% 0.0002 >>>> SingleSource/UnitTests/ObjC++/property-reference >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.156=3> 5.18% 0.7033 >>>> 0.7397 0.0003 3.15% 0.0003 >>>> MultiSource/Benchmarks/MiBench/consumer-jpeg/consumer-jpeg >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.284=3> 3.70% 1.9509 >>>> 2.0230 0.0008 2.72% 0.0008 >>>> MultiSource/Benchmarks/mediabench/jpeg/jpeg-6a/cjpeg >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.414=3> 3.55% 1.9755 >>>> 2.0456 0.0004 2.45% 0.0004 >>>> MultiSource/Benchmarks/MiBench/office-ispell/office-ispell >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.106=3> 3.49% 0.5011 >>>> 0.5186 0.0007 3.18% 0.0007 >>>> MultiSource/Applications/spiff/spiff >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.400=3> 3.43% 0.3989 >>>> 0.4126 0.0010 2.41% 0.0010 >>>> MultiSource/Benchmarks/MallocBench/espresso/espresso >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.408=3> 3.07% 1.6150 >>>> 1.6645 0.0037 2.68% 0.0037 >>>> MultiSource/Benchmarks/Prolangs-C/TimberWolfMC/timberwolfmc >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.54=3> 3.05% 3.5468 >>>> 3.6550 0.0020 2.59% 0.0020 >>>> MultiSource/Applications/ClamAV/clamscan >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.214=3> 2.95% 4.1812 >>>> 4.3044 0.0044 2.22% 0.0044 >>>> MultiSource/Benchmarks/Ptrdist/bc/bc >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.423=3> 2.92% 0.3907 >>>> 0.4021 0.0030 2.32% 0.0030 >>>> MultiSource/Benchmarks/MiBench/consumer-lame/consumer-lame >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.271=3> 2.82% 1.3096 >>>> 1.3465 0.0018 2.38% 0.0018 >>>> MultiSource/Benchmarks/MiBench/telecomm-gsm/telecomm-gsm >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.297=3> 2.76% 0.4972 >>>> 0.5109 0.0017 2.30% 0.0017 >>>> MultiSource/Benchmarks/mediabench/gsm/toast/toast >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.123=3> 2.74% 0.4965 >>>> 0.5101 0.0012 2.02% 0.0012 >>>> MultiSource/Benchmarks/VersaBench/dbms/dbms >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.276=3> 2.65% 0.5888 >>>> 0.6044 0.0032 2.44% 0.0032 >>>> MultiSource/Benchmarks/Prolangs-C/bison/mybison >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.131=3> 2.65% 0.4612 >>>> 0.4734 0.0015 1.63% 0.0015 >>>> MultiSource/Applications/treecc/treecc >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.181=3> 2.58% 0.7785 >>>> 0.7986 0.0012 1.41% 0.0012 >>>> MultiSource/Applications/SPASS/SPASS >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.25=3> 2.44% 5.5191 >>>> 5.6538 0.0039 2.02% 0.0039 >>>> MultiSource/Applications/JM/lencod/lencod >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.384=3> 2.43% 4.5916 >>>> 4.7032 0.0080 1.85% 0.0080 >>>> MultiSource/Benchmarks/Prolangs-C++/city/city >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.30=3> 2.37% 2.0844 >>>> 2.1339 0.0010 3.22% 0.0010 >>>> MultiSource/Benchmarks/Prolangs-C/agrep/agrep >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.162=3> 2.35% 0.4337 >>>> 0.4439 0.0002 1.79% 0.0002 >>>> MultiSource/Benchmarks/ASCI_Purple/SMG2000/smg2000 >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.310=3> 2.32% 2.7068 >>>> 2.7695 0.0071 1.48% 0.0071 >>>> MultiSource/Applications/hexxagon/hexxagon >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.243=3> 2.28% 0.9968 >>>> 1.0195 0.0005 2.89% 0.0005 >>>> MultiSource/Benchmarks/MiBench/consumer-typeset/consumer-typeset >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.392=3> 2.22% 4.3907 >>>> 4.4882 0.0010 1.55% 0.0010 >>>> MultiSource/Applications/lua/lua >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.155=3> 2.18% 1.4158 >>>> 1.4467 0.0010 1.39% 0.0010 >>>> MultiSource/Applications/JM/ldecod/ldecod >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.125=3> 2.13% 2.1580 >>>> 2.2040 0.0005 1.79% 0.0005 >>>> MultiSource/Applications/d/make_dparser >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.134=3> 2.12% 1.0745 >>>> 1.0973 0.0005 1.78% 0.0005 >>>> MultiSource/Benchmarks/MallocBench/gs/gs >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.301=3> 2.02% 1.8680 >>>> 1.9058 0.0036 1.40% 0.0036 >>>> MultiSource/Benchmarks/mafft/pairlocalalign >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.426=3> 1.91% 2.0841 >>>> 2.1239 0.0018 1.08% 0.0018 >>>> MultiSource/Applications/hbd/hbd >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.164=3> 1.89% 0.9641 >>>> 0.9823 0.0006 1.30% 0.0006 >>>> MultiSource/Benchmarks/Bullet/bullet >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.274=3> 1.30% 23.8330 >>>> 24.1424 0.0044 2.65% 0.0044 >>>> MultiSource/Applications/kimwitu++/kc >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.412=3> 1.24% 11.9645 >>>> 12.1130 0.0069 1.32% 0.0069 >>>> MultiSource/Applications/oggenc/oggenc >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.293=3> 1.22% 1.5963 >>>> 1.6158 0.0016 1.42% 0.0016 >>>> MultiSource/Applications/sqlite3/sqlite3 >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.402=3> 1.13% 2.0217 >>>> 2.0446 0.0012 0.49% 0.0012 >>>> >>>> Performance Regressions - Execution Time Δ Previous Current σ Δ (B) σ (B) >>>> SingleSource/Benchmarks/Shootout-C++/fibo >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.194=2> 1.03% 12.2303 >>>> 12.3566 0.0101 -0.17% 0.0101 >>>> >>>> >>>> Run-Over-Baseline Changes Detail >>>> >>>> Performance Regressions - Compile Time Δ(B) Baseline Current σ(B) Δ σ >>>> SingleSource/UnitTests/ObjC/exceptions-4 >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.420=3> 7.88% 0.3465 >>>> 0.3738 0.0002 7.94% 0.0002 >>>> SingleSource/UnitTests/ObjC/exceptions-2 >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.343=3> 7.81% 0.3446 >>>> 0.3715 0.0081 7.87% 0.0081 >>>> SingleSource/UnitTests/ObjC/trivial-interface >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.222=3> 7.73% 0.3442 >>>> 0.3708 0.0003 7.88% 0.0003 >>>> SingleSource/UnitTests/ObjC/exceptions-3 >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.108=3> 7.72% 0.3460 >>>> 0.3727 0.0004 7.78% 0.0004 >>>> SingleSource/UnitTests/ObjC/for-in >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.418=3> 7.67% 0.3496 >>>> 0.3764 0.0005 7.76% 0.0005 >>>> SingleSource/UnitTests/ObjC/synchronized >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.388=3> 7.64% 0.3469 >>>> 0.3734 0.0002 7.79% 0.0002 >>>> SingleSource/UnitTests/ObjC/instance-method-metadata >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.375=3> 7.45% 0.3488 >>>> 0.3748 0.0010 7.52% 0.0010 >>>> SingleSource/UnitTests/ObjC/exceptions >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.101=3> 7.41% 0.3643 >>>> 0.3913 0.0004 7.47% 0.0004 >>>> SingleSource/UnitTests/ObjC/property >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.8=3> 7.37% 0.3650 >>>> 0.3919 0.0000 7.49% 0.0000 >>>> SingleSource/UnitTests/ObjC/parameter-passing >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.24=3> 7.33% 0.3724 >>>> 0.3997 0.0031 7.59% 0.0031 >>>> SingleSource/UnitTests/ObjC++/Hello >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.428=3> 4.36% 0.5826 >>>> 0.6080 0.0002 5.89% 0.0002 >>>> SingleSource/UnitTests/ObjC++/property-reference-object >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.50=3> 4.21% 0.5889 >>>> 0.6137 0.0001 5.96% 0.0001 >>>> MultiSource/Benchmarks/Prolangs-C++/city/city >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.30=3> 3.22% 2.0673 >>>> 2.1339 0.0010 2.37% 0.0010 >>>> MultiSource/Benchmarks/MiBench/office-ispell/office-ispell >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.106=3> 3.18% 0.5026 >>>> 0.5186 0.0007 3.49% 0.0007 >>>> SingleSource/UnitTests/ObjC++/property-reference >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.156=3> 3.15% 0.7171 >>>> 0.7397 0.0003 5.18% 0.0003 >>>> SingleSource/Benchmarks/Misc-C++/Large/ray >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.318=3> 2.95% 0.3625 >>>> 0.3732 0.0003 2.13% 0.0003 >>>> SingleSource/Benchmarks/Shootout-C++/moments >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.206=3> 2.91% 0.3678 >>>> 0.3785 0.0005 2.13% 0.0005 >>>> SingleSource/Benchmarks/Shootout-C++/hash >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.66=3> 2.89% 0.4146 >>>> 0.4266 0.0003 2.16% 0.0003 >>>> MultiSource/Applications/hexxagon/hexxagon >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.243=3> 2.89% 0.9909 >>>> 1.0195 0.0005 2.28% 0.0005 >>>> SingleSource/Benchmarks/Shootout-C++/sieve >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.347=3> 2.82% 0.3726 >>>> 0.3831 0.0002 1.97% 0.0002 >>>> SingleSource/Benchmarks/Shootout-C++/hash2 >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.41=3> 2.73% 0.4251 >>>> 0.4367 0.0006 1.94% 0.0006 >>>> MultiSource/Benchmarks/MiBench/consumer-jpeg/consumer-jpeg >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.284=3> 2.72% 1.9694 >>>> 2.0230 0.0008 3.70% 0.0008 >>>> MultiSource/Benchmarks/MallocBench/espresso/espresso >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.408=3> 2.68% 1.6211 >>>> 1.6645 0.0037 3.07% 0.0037 >>>> MultiSource/Benchmarks/Bullet/bullet >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.274=3> 2.65% 23.5202 >>>> 24.1424 0.0044 1.30% 0.0044 >>>> MultiSource/Benchmarks/Prolangs-C/TimberWolfMC/timberwolfmc >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.54=3> 2.59% 3.5627 >>>> 3.6550 0.0020 3.05% 0.0020 >>>> MultiSource/Benchmarks/mediabench/jpeg/jpeg-6a/cjpeg >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.414=3> 2.45% 1.9966 >>>> 2.0456 0.0004 3.55% 0.0004 >>>> MultiSource/Benchmarks/VersaBench/dbms/dbms >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.276=3> 2.44% 0.5900 >>>> 0.6044 0.0032 2.65% 0.0032 >>>> MultiSource/Benchmarks/MiBench/consumer-lame/consumer-lame >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.271=3> 2.38% 1.3152 >>>> 1.3465 0.0018 2.82% 0.0018 >>>> MultiSource/Benchmarks/MiBench/telecomm-gsm/telecomm-gsm >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.297=3> 2.30% 0.4994 >>>> 0.5109 0.0017 2.76% 0.0017 >>>> MultiSource/Applications/ClamAV/clamscan >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.214=3> 2.22% 4.2109 >>>> 4.3044 0.0044 2.95% 0.0044 >>>> SingleSource/Benchmarks/Misc-C++/stepanov_container >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.372=3> 2.21% 0.6435 >>>> 0.6577 0.0003 1.51% 0.0003 >>>> SingleSource/Benchmarks/Misc-C++/bigfib >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.321=3> 2.04% 0.5012 >>>> 0.5114 0.0004 1.61% 0.0004 >>>> MultiSource/Applications/SPASS/SPASS >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.25=3> 2.02% 5.5417 >>>> 5.6538 0.0039 2.44% 0.0039 >>>> MultiSource/Benchmarks/mediabench/gsm/toast/toast >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.123=3> 2.02% 0.5000 >>>> 0.5101 0.0012 2.74% 0.0012 >>>> MultiSource/Applications/JM/lencod/lencod >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.384=3> 1.85% 4.6177 >>>> 4.7032 0.0080 2.43% 0.0080 >>>> MultiSource/Applications/JM/ldecod/ldecod >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.125=3> 1.79% 2.1653 >>>> 2.2040 0.0005 2.13% 0.0005 >>>> MultiSource/Applications/d/make_dparser >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.134=3> 1.78% 1.0781 >>>> 1.0973 0.0005 2.12% 0.0005 >>>> MultiSource/Benchmarks/MiBench/consumer-typeset/consumer-typeset >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.392=3> 1.55% 4.4195 >>>> 4.4882 0.0010 2.22% 0.0010 >>>> MultiSource/Benchmarks/ASCI_Purple/SMG2000/smg2000 >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.310=3> 1.48% 2.7292 >>>> 2.7695 0.0071 2.32% 0.0071 >>>> MultiSource/Applications/oggenc/oggenc >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.293=3> 1.42% 1.5932 >>>> 1.6158 0.0016 1.22% 0.0016 >>>> MultiSource/Applications/treecc/treecc >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.181=3> 1.41% 0.7875 >>>> 0.7986 0.0012 2.58% 0.0012 >>>> MultiSource/Benchmarks/MallocBench/gs/gs >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.301=3> 1.40% 1.8794 >>>> 1.9058 0.0036 2.02% 0.0036 >>>> MultiSource/Applications/lua/lua >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.155=3> 1.39% 1.4269 >>>> 1.4467 0.0010 2.18% 0.0010 >>>> MultiSource/Applications/kimwitu++/kc >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.412=3> 1.32% 11.9555 >>>> 12.1130 0.0069 1.24% 0.0069 >>>> MultiSource/Applications/hbd/hbd >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.164=3> 1.30% 0.9697 >>>> 0.9823 0.0006 1.89% 0.0006 >>>> MultiSource/Benchmarks/mafft/pairlocalalign >>>> <http://llvm.org/perf/db_default/v4/nts/1283/graph?test.426=3> 1.08% 2.1013 >>>> 2.1239 0.0018 1.91% 0.0018 >>>> >>>> *Report Time*: 1.96s >>>> >>>> >>>> _______________________________________________ >>>> llvm-testresults mailing list >>>> llvm-testresults at cs.uiuc.edu >>>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-testresults >>> >>> _______________________________________________ >>> LLVM Developers mailing list >>> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >> > >
On Jul 6, 2012, at 3:48 PM, Bill Wendling wrote:> On Jul 5, 2012, at 1:33 AM, Duncan Sands wrote: >> Hi Bill, >> >>> Nothing that I'm aware of has changed with EH. Is it possible to bisect the problem? >> >> I don't see any relevant LLVM changes, so I guess clang C++ compilation slowed >> down due to some clang changes. I'm not going to investigate this. >> > Crumbs. > > John, Do you know of anything that went into clang that could account for EH slowdowns?Is this Linux? Is it possibly just Objective-C tests? There have been several patches about ObjC runtimes recently that affected exceptions. John.