[Lldb-commits] Buildbot numbers for the week of 01/22/2017 - 01/28/2017

2017-02-06 Thread Galina Kistanova via lldb-commits
Hello everyone, Below are some buildbot numbers for the week of 01/22/2017 - 01/28/2017. Please see the same data in attached csv files: The longest time each builder was red during the last week; "Status change ratio" by active builder (percent of builds that changed the builder status from

[Lldb-commits] [PATCH] D29615: Convert Log class to llvm streams

2017-02-06 Thread Pavel Labath via Phabricator via lldb-commits
labath created this revision. Herald added subscribers: mgorny, emaste. This converts LLDB's logging to use llvm streams instead of lldb_private::Stream and friends. The changes are mostly straight-forward and amount to s/lldb_private::Stream/llvm::raw_ostream. The part worth calling out is the

[Lldb-commits] [PATCH] D29615: Convert Log class to llvm streams

2017-02-06 Thread Pavel Labath via Phabricator via lldb-commits
labath added a comment. The log callback gets passed down from the SB API (in the SBDebugger constructor, no less). My best guess is that it is (was?) used to display the debugger log in some IDE window. Comment at: source/Core/StreamCallback.cpp:22

[Lldb-commits] buildbot numbers for the week of 01/15/2017 - 01/21/2017

2017-02-06 Thread Galina Kistanova via lldb-commits
Hello everyone, Below are some buildbot numbers for the week of 01/15/2017 - 01/21/2017. Please see the same data in attached csv files: The longest time each builder was red during the last week; "Status change ratio" by active builder (percent of builds that changed the builder status from

[Lldb-commits] [PATCH] D29615: Convert Log class to llvm streams

2017-02-06 Thread Zachary Turner via Phabricator via lldb-commits
zturner added a comment. Where is the logging callback used? It seems rather odd that we would need to notify someone every time a log message was generated. Comment at: source/Core/StreamCallback.cpp:22 StreamCallback::StreamCallback(lldb::LogOutputCallback callback, void

Re: [Lldb-commits] [PATCH] D29615: Convert Log class to llvm streams

2017-02-06 Thread Jim Ingham via lldb-commits
> On Feb 6, 2017, at 7:19 PM, Pavel Labath via Phabricator via lldb-commits > wrote: > > labath added a comment. > > The log callback gets passed down from the SB API (in the SBDebugger > constructor, no less). My best guess is that it is (was?) used to display

[Lldb-commits] [lldb] r294219 - Remove the verbose category in the dwarf channel

2017-02-06 Thread Pavel Labath via lldb-commits
Author: labath Date: Mon Feb 6 13:19:30 2017 New Revision: 294219 URL: http://llvm.org/viewvc/llvm-project?rev=294219=rev Log: Remove the verbose category in the dwarf channel Modified: lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp

[Lldb-commits] [lldb] r294221 - Fix darwin build (llvm::once_flag fallout)

2017-02-06 Thread Pavel Labath via lldb-commits
Author: labath Date: Mon Feb 6 13:30:59 2017 New Revision: 294221 URL: http://llvm.org/viewvc/llvm-project?rev=294221=rev Log: Fix darwin build (llvm::once_flag fallout) Modified: lldb/trunk/source/Plugins/Platform/MacOSX/PlatformAppleSimulator.cpp

[Lldb-commits] [lldb] r294215 - Really fix build on non-windows platforms :)

2017-02-06 Thread Pavel Labath via lldb-commits
Author: labath Date: Mon Feb 6 12:56:34 2017 New Revision: 294215 URL: http://llvm.org/viewvc/llvm-project?rev=294215=rev Log: Really fix build on non-windows platforms :) Modified: lldb/trunk/source/Host/common/Host.cpp Modified: lldb/trunk/source/Host/common/Host.cpp URL:

[Lldb-commits] [lldb] r294222 - Fix darwin build (error.PutToLog fallout)

2017-02-06 Thread Pavel Labath via lldb-commits
Author: labath Date: Mon Feb 6 13:31:02 2017 New Revision: 294222 URL: http://llvm.org/viewvc/llvm-project?rev=294222=rev Log: Fix darwin build (error.PutToLog fallout) Modified: lldb/trunk/source/Host/macosx/Host.mm Modified: lldb/trunk/source/Host/macosx/Host.mm URL:

[Lldb-commits] [lldb] r294223 - Remove the verbose category in the posix channel

2017-02-06 Thread Pavel Labath via lldb-commits
Author: labath Date: Mon Feb 6 13:31:05 2017 New Revision: 294223 URL: http://llvm.org/viewvc/llvm-project?rev=294223=rev Log: Remove the verbose category in the posix channel replace by LLDB_LOGV Modified: lldb/trunk/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp

[Lldb-commits] [lldb] r294224 - Remove the verbose category in the gdb-remote channel

2017-02-06 Thread Pavel Labath via lldb-commits
Author: labath Date: Mon Feb 6 13:31:09 2017 New Revision: 294224 URL: http://llvm.org/viewvc/llvm-project?rev=294224=rev Log: Remove the verbose category in the gdb-remote channel replace by LLDB_LOGV Modified: lldb/trunk/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp

[Lldb-commits] [lldb] r294206 - Fix Xcode project.

2017-02-06 Thread Greg Clayton via lldb-commits
Author: gclayton Date: Mon Feb 6 12:10:39 2017 New Revision: 294206 URL: http://llvm.org/viewvc/llvm-project?rev=294206=rev Log: Fix Xcode project. Modified: lldb/trunk/lldb.xcodeproj/project.pbxproj Modified: lldb/trunk/lldb.xcodeproj/project.pbxproj URL:

[Lldb-commits] [PATCH] D29352: [CMake] Final dependency cleanup patch!

2017-02-06 Thread Chris Bieneman via Phabricator via lldb-commits
beanz updated this revision to Diff 87265. beanz added a comment. Rebasing patch https://reviews.llvm.org/D29352 Files: cmake/LLDBDependencies.cmake cmake/modules/AddLLDB.cmake source/API/CMakeLists.txt source/Initialization/CMakeLists.txt source/Plugins/Process/CMakeLists.txt

[Lldb-commits] [lldb] r294210 - Get rid of Error::PutToLog().

2017-02-06 Thread Zachary Turner via lldb-commits
Author: zturner Date: Mon Feb 6 12:31:44 2017 New Revision: 294210 URL: http://llvm.org/viewvc/llvm-project?rev=294210=rev Log: Get rid of Error::PutToLog(). Instead just rely on LLDB_LOG(). This is part of an effort to sort out dependency hell in LLDB. Error is in Utility, but Log is in Core.

[Lldb-commits] [PATCH] D29514: Change Error::PutToLog to LLDB_LOG_ERROR

2017-02-06 Thread Zachary Turner via Phabricator via lldb-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL294210: Get rid of Error::PutToLog(). (authored by zturner). Changed prior to commit: https://reviews.llvm.org/D29514?vs=87036=87260#toc Repository: rL LLVM https://reviews.llvm.org/D29514 Files:

[Lldb-commits] [lldb] r294211 - Fix missing include in NativeProcessLinux

2017-02-06 Thread Pavel Labath via lldb-commits
Author: labath Date: Mon Feb 6 12:36:58 2017 New Revision: 294211 URL: http://llvm.org/viewvc/llvm-project?rev=294211=rev Log: Fix missing include in NativeProcessLinux Modified: lldb/trunk/source/Plugins/Process/Linux/NativeProcessLinux.cpp Modified:

[Lldb-commits] [lldb] r294202 - Switch std::call_once to llvm::call_once

2017-02-06 Thread Kamil Rytarowski via lldb-commits
Author: kamil Date: Mon Feb 6 11:55:02 2017 New Revision: 294202 URL: http://llvm.org/viewvc/llvm-project?rev=294202=rev Log: Switch std::call_once to llvm::call_once Summary: The std::call_once implementation in libstdc++ has problems on few systems: NetBSD, OpenBSD and Linux PPC. LLVM ships

[Lldb-commits] [lldb] r294213 - Try to fix build on non-Windows platforms.

2017-02-06 Thread Zachary Turner via lldb-commits
Author: zturner Date: Mon Feb 6 12:49:16 2017 New Revision: 294213 URL: http://llvm.org/viewvc/llvm-project?rev=294213=rev Log: Try to fix build on non-Windows platforms. Modified: lldb/trunk/source/Host/common/Host.cpp Modified: lldb/trunk/source/Host/common/Host.cpp URL:

[Lldb-commits] [PATCH] D29288: Switch std::call_once to llvm::call_once

2017-02-06 Thread Phabricator via Phabricator via lldb-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL294202: Switch std::call_once to llvm::call_once (authored by kamil). Changed prior to commit: https://reviews.llvm.org/D29288?vs=87153=87252#toc Repository: rL LLVM https://reviews.llvm.org/D29288

[Lldb-commits] [PATCH] D29288: Switch std::call_once to llvm::call_once

2017-02-06 Thread Greg Clayton via Phabricator via lldb-commits
clayborg accepted this revision. clayborg added a comment. This revision is now accepted and ready to land. Thanks for doing the right thing in LLVM first, looks great! Repository: rL LLVM https://reviews.llvm.org/D29288 ___ lldb-commits mailing

[Lldb-commits] [PATCH] D29288: Switch std::call_once to llvm::call_once

2017-02-06 Thread Kamil Rytarowski via Phabricator via lldb-commits
krytarowski added inline comments. Comment at: include/lldb/Core/Debugger.h:379 lldb::ListenerSP m_forward_listener_sp; - std::once_flag m_clear_once; + llvm::once_flag m_clear_once; clayborg wrote: > Is there a valid default initializer for the

[Lldb-commits] [lldb] r294243 - Switch PlatformLinux to LLDB_LOG

2017-02-06 Thread Pavel Labath via lldb-commits
Author: labath Date: Mon Feb 6 15:30:44 2017 New Revision: 294243 URL: http://llvm.org/viewvc/llvm-project?rev=294243=rev Log: Switch PlatformLinux to LLDB_LOG Modified: lldb/trunk/source/Plugins/Platform/Linux/PlatformLinux.cpp Modified:

[Lldb-commits] [lldb] r294244 - Remove verbose category in the kdp channel

2017-02-06 Thread Pavel Labath via lldb-commits
Author: labath Date: Mon Feb 6 15:46:22 2017 New Revision: 294244 URL: http://llvm.org/viewvc/llvm-project?rev=294244=rev Log: Remove verbose category in the kdp channel Modified: lldb/trunk/source/Plugins/Process/MacOSX-Kernel/CommunicationKDP.cpp