[Lldb-commits] [PATCH] D59590: Python 2/3 compat: queue vs Queue

serge via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Wed Mar 20 00:36:43 PDT 2019


serge-sans-paille created this revision.
serge-sans-paille added a reviewer: michaelplatings.
Herald added subscribers: lldb-commits, jdoerfert.
Herald added a project: LLDB.

Repository:
  rLLDB LLDB

https://reviews.llvm.org/D59590

Files:
  lldb/utils/lui/lui.py
  lldb/utils/lui/sandbox.py


Index: lldb/utils/lui/sandbox.py
===================================================================
--- lldb/utils/lui/sandbox.py
+++ lldb/utils/lui/sandbox.py
@@ -14,7 +14,10 @@
 import signal
 import sys
 
-import Queue
+try:
+    import queue
+except ImportError:
+    import Queue as queue
 
 import cui
 
@@ -62,7 +65,7 @@
 
 def main(screen):
     global event_queue
-    event_queue = Queue.Queue()
+    event_queue = queue.Queue()
 
     sandbox = SandboxUI(screen, event_queue)
     sandbox.eventLoop()
Index: lldb/utils/lui/lui.py
===================================================================
--- lldb/utils/lui/lui.py
+++ lldb/utils/lui/lui.py
@@ -18,7 +18,10 @@
 import signal
 import sys
 
-import Queue
+try:
+    import queue
+except ImportError:
+    import Queue as queue
 
 import debuggerdriver
 import cui
@@ -126,7 +129,7 @@
     signal.signal(signal.SIGINT, sigint_handler)
 
     global event_queue
-    event_queue = Queue.Queue()
+    event_queue = queue.Queue()
 
     global debugger
     debugger = lldb.SBDebugger.Create()


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D59590.191454.patch
Type: text/x-patch
Size: 1059 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20190320/7c868e8b/attachment.bin>


More information about the lldb-commits mailing list