[Lldb-commits] [PATCH] D16872: Move some of the common decorators to decorators.py

Zachary Turner via lldb-commits lldb-commits at lists.llvm.org
Wed Feb 3 17:39:03 PST 2016


zturner created this revision.
zturner added reviewers: labath, tberghammer, tfiala.
zturner added a subscriber: lldb-commits.
Herald added subscribers: srhines, danalbert, tberghammer.

This creates the `decorators.py` module and moves some of the low level common decorators there.

There are many more decorators not included here, but I didn't want to clutter up the patch with unnecessary spam of files that all I'm doing is just adding a new import statement.  So assuming people are ok with the high level direction / approach used here, I'll submit this and then I'll do the follow up (that finishes off the rest of the decorators) without review.

http://reviews.llvm.org/D16872

Files:
  packages/Python/lldbsuite/support/funcutils.py
  packages/Python/lldbsuite/test/api/multithreaded/TestMultithreaded.py
  packages/Python/lldbsuite/test/decorators.py
  packages/Python/lldbsuite/test/expression_command/char/TestExprsChar.py
  packages/Python/lldbsuite/test/expression_command/macros/TestMacros.py
  packages/Python/lldbsuite/test/expression_command/persist_objc_pointeetype/TestPersistObjCPointeeType.py
  packages/Python/lldbsuite/test/functionalities/avoids-fd-leak/TestFdLeak.py
  packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_locations/TestBreakpointLocations.py
  packages/Python/lldbsuite/test/functionalities/breakpoint/debugbreak/TestDebugBreak.py
  packages/Python/lldbsuite/test/functionalities/data-formatter/vector-types/TestVectorTypesFormatting.py
  packages/Python/lldbsuite/test/functionalities/jitloader_gdb/TestJITLoaderGDB.py
  packages/Python/lldbsuite/test/functionalities/load_unload/TestLoadUnload.py
  packages/Python/lldbsuite/test/functionalities/return-value/TestReturnValue.py
  packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/TestConcurrentEvents.py
  packages/Python/lldbsuite/test/functionalities/thread/crash_during_step/TestCrashDuringStep.py
  packages/Python/lldbsuite/test/functionalities/watchpoint/hello_watchlocation/TestWatchLocation.py
  packages/Python/lldbsuite/test/lang/c/const_variables/TestConstVariables.py
  packages/Python/lldbsuite/test/lang/c/global_variables/TestGlobalVariables.py
  packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py
  packages/Python/lldbsuite/test/lang/c/typedef/Testtypedef.py
  packages/Python/lldbsuite/test/lang/cpp/auto/TestCPPAuto.py
  packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/TestWithLimitDebugInfo.py
  packages/Python/lldbsuite/test/lang/cpp/virtual/TestVirtual.py
  packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/TestObjCNewSyntax.py
  packages/Python/lldbsuite/test/linux/builtin_trap/TestBuiltinTrap.py
  packages/Python/lldbsuite/test/lldbplatformutil.py
  packages/Python/lldbsuite/test/lldbtest.py
  packages/Python/lldbsuite/test/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py
  packages/Python/lldbsuite/test/python_api/disassemble-raw-data/TestDisassemble_VST1_64.py
  packages/Python/lldbsuite/test/python_api/lldbutil/process/TestPrintStackTraces.py
  packages/Python/lldbsuite/test/python_api/module_section/TestModuleAndSection.py
  packages/Python/lldbsuite/test/python_api/value/linked_list/TestValueAPILinkedList.py
  packages/Python/lldbsuite/test/python_api/watchpoint/watchlocation/TestTargetWatchAddress.py
  packages/Python/lldbsuite/test/tools/lldb-server/platform-process-connect/TestPlatformProcessConnect.py

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D16872.46856.patch
Type: text/x-patch
Size: 52408 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20160204/00580a9e/attachment-0001.bin>


More information about the lldb-commits mailing list