qi437103 (Aetf)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Apr 7 2016, 11:44 PM (140 w, 1 d)
Availability
Available

Recent Activity

Mar 21 2018

qi437103 committed R32:3fd20921df6a: lldb: don't issue command when there's no env variables to set, fix Bug 391897 (authored by qi437103).
lldb: don't issue command when there's no env variables to set, fix Bug 391897
Mar 21 2018, 6:53 PM
qi437103 closed D11524: lldb: don't issue command when there's no env variables to set, fix Bug 391897.
Mar 21 2018, 6:53 PM

Mar 20 2018

qi437103 added a reviewer for D11524: lldb: don't issue command when there's no env variables to set, fix Bug 391897: KDevelop.
Mar 20 2018, 6:45 PM
qi437103 requested review of D11524: lldb: don't issue command when there's no env variables to set, fix Bug 391897.
Mar 20 2018, 6:44 PM

Jan 16 2018

qi437103 closed D9929: Properly quote expected string value in lldb formatter unittests.
Jan 16 2018, 6:39 PM
qi437103 updated the summary of D9929: Properly quote expected string value in lldb formatter unittests.
Jan 16 2018, 6:35 PM
qi437103 added a reviewer for D9929: Properly quote expected string value in lldb formatter unittests: KDevelop.
Jan 16 2018, 6:34 PM

Aug 8 2017

qi437103 committed R32:6a3a22995ed3: Only build debugger testhelper when BUILD_TESTING=ON (authored by qi437103).
Only build debugger testhelper when BUILD_TESTING=ON
Aug 8 2017, 6:09 PM
qi437103 committed R32:7aa07c93de95: Fix Bug 374458 by properly blocking signals on debugger combo box (authored by qi437103).
Fix Bug 374458 by properly blocking signals on debugger combo box
Aug 8 2017, 5:08 PM
qi437103 committed R32:e1e01910d944: Fix memory leak in TreeItem (authored by qi437103).
Fix memory leak in TreeItem
Aug 8 2017, 5:07 PM
qi437103 committed R32:2fc1720781e8: Use GDB as default debugger backend (authored by qi437103).
Use GDB as default debugger backend
Aug 8 2017, 5:04 PM
qi437103 committed R32:cce733ca2e59: Rename namespace GDBMI to KDevMI::GDB (authored by qi437103).
Rename namespace GDBMI to KDevMI::GDB
Aug 8 2017, 5:02 PM
qi437103 committed R32:62172eeaa9fc: Rename namespace GDBDebugger to KDevMI::GDB (authored by qi437103).
Rename namespace GDBDebugger to KDevMI::GDB
Aug 8 2017, 5:02 PM
qi437103 committed R32:e58084ee59c7: Fix variable toolview not sync with framestack view. (authored by qi437103).
Fix variable toolview not sync with framestack view.
Aug 8 2017, 5:02 PM
qi437103 committed R32:94a73b0cb638: Add mock objects for IDebugSession related classes (authored by qi437103).
Add mock objects for IDebugSession related classes
Aug 8 2017, 5:02 PM
qi437103 committed R32:1b02bbaaade1: Add unit tests for IVariableController (authored by qi437103).
Add unit tests for IVariableController
Aug 8 2017, 5:02 PM
qi437103 committed R32:95550c87148c: Fix Bug 333759 Variables tool view not in sync with frame stack view. (authored by qi437103).
Fix Bug 333759 Variables tool view not in sync with frame stack view.
Aug 8 2017, 5:02 PM

Jul 31 2017

qi437103 updated the task description for T6685: Fix debugger unit test failures on CI .
Jul 31 2017, 6:27 PM · KDevelop
qi437103 created T6685: Fix debugger unit test failures on CI .
Jul 31 2017, 6:26 PM · KDevelop
qi437103 added a comment to D6940: Fix GDB/LLDB unittests..

@kfunk
Hmm, it seems kdevelop tries to popup an error or something for lldb tests. Maybe due to unsupported lldb version?

Jul 31 2017, 6:20 PM

Jul 27 2017

qi437103 committed R32:2162175425e8: Fix GDB/LLDB unittests. (authored by qi437103).
Fix GDB/LLDB unittests.
Jul 27 2017, 8:24 PM
qi437103 closed D6940: Fix GDB/LLDB unittests. by committing R32:2162175425e8: Fix GDB/LLDB unittests..
Jul 27 2017, 8:24 PM

Jul 26 2017

qi437103 added a reviewer for D6940: Fix GDB/LLDB unittests.: KDevelop.
Jul 26 2017, 8:46 PM
qi437103 created D6940: Fix GDB/LLDB unittests..
Jul 26 2017, 8:45 PM

Jul 25 2017

qi437103 committed R32:3adcfd641f56: Fix path issues in debugger unittests (authored by qi437103).
Fix path issues in debugger unittests
Jul 25 2017, 7:49 PM
qi437103 closed D6887: Fix path issues in debugger unittests by committing R32:3adcfd641f56: Fix path issues in debugger unittests.
Jul 25 2017, 7:49 PM

Jul 24 2017

qi437103 added a reviewer for D6887: Fix path issues in debugger unittests: KDevelop.
Jul 24 2017, 8:19 PM
qi437103 created D6887: Fix path issues in debugger unittests.
Jul 24 2017, 8:18 PM

Apr 30 2017

qi437103 committed R112:a41a850a3943: Only follow mouse when moved (Fixes Bug #372635) (authored by qi437103).
Only follow mouse when moved (Fixes Bug #372635)
Apr 30 2017, 6:20 PM
qi437103 closed D5490: Only follow mouse when moved (Fixes Bug #372635) by committing R112:a41a850a3943: Only follow mouse when moved (Fixes Bug #372635).
Apr 30 2017, 6:20 PM · Plasma

Apr 28 2017

qi437103 updated the diff for D5490: Only follow mouse when moved (Fixes Bug #372635).

Get rid of "property depends on non-NOTIFYable property" warning, as well as unneeded code.

Apr 28 2017, 3:59 AM · Plasma

Apr 27 2017

qi437103 updated the diff for D5490: Only follow mouse when moved (Fixes Bug #372635).

Address comments. Seems I can update the diff directly.

Apr 27 2017, 12:36 AM · Plasma

Apr 20 2017

qi437103 added a comment to D5490: Only follow mouse when moved (Fixes Bug #372635).

The patch implements what I mentioned.

Apr 20 2017, 11:55 PM · Plasma
qi437103 added a comment to D5490: Only follow mouse when moved (Fixes Bug #372635).

For reason I don't understand, onPositionChanged doesn't fire for me even with hoverEnable set to true. So the last point won't work. But otherwise it works well.

Apr 20 2017, 8:24 PM · Plasma
qi437103 added a comment to D5490: Only follow mouse when moved (Fixes Bug #372635).

Sorry I should have been more specific.

Apr 20 2017, 7:27 PM · Plasma
qi437103 added a comment to D5490: Only follow mouse when moved (Fixes Bug #372635).

what about set moved variable according to global mousre position instead? I know this is possible with QCursor, but not sure if it's possible at qml side, though. I haven't looked at the code yet, but if there's c++ component, we can add a qobject derived class calling QCursor::pos(), and expose it to qml.

Apr 20 2017, 5:27 PM · Plasma

Mar 30 2017

qi437103 added a comment to D5210: Proper CUDA handling.

Yeah I still don't understand the overall design well. Here's my understanding, please correct me if I'm wrong

Mar 30 2017, 12:21 AM

Mar 28 2017

qi437103 added a comment to D5210: Proper CUDA handling.

CUDA is compatible with both C and C++. But clang only accepts c++11 etc for -std. For example, with c11, clang says

error: invalid argument '-std=c11' not allowed with 'CUDA'
Mar 28 2017, 6:15 PM
qi437103 updated the diff for D5210: Proper CUDA handling.
  • Make the cuda config dialog less confusing
  • Add comments explaining how cuda auto detection works
Mar 28 2017, 6:14 PM
qi437103 updated the summary of D5210: Proper CUDA handling.
Mar 28 2017, 4:46 AM
qi437103 added a comment to T5733: Better CUDA Support.

I mistakenly set wrong include paths for Clang 3.9 and 4.0. That's why I was getting so many errors. After fix that up, everything works as expected even with -nostdinc flags.

Mar 28 2017, 4:44 AM · KDevelop
qi437103 updated the summary of D5210: Proper CUDA handling.
Mar 28 2017, 4:41 AM
qi437103 updated the summary of D5210: Proper CUDA handling.
Mar 28 2017, 4:41 AM
qi437103 updated the summary of D5210: Proper CUDA handling.
Mar 28 2017, 4:40 AM
qi437103 created D5210: Proper CUDA handling.
Mar 28 2017, 4:36 AM

Mar 23 2017

qi437103 added a comment to T5733: Better CUDA Support.

Sorry I misread the last comment. No it's not affected by nostdinc or nostdinc++, as in current code those are not added to the command line.

Mar 23 2017, 7:39 PM · KDevelop
qi437103 added a comment to T5733: Better CUDA Support.

Yeah there're nocudainc and nocudalib. But without cuda includes, some cuda structures like __device__ and __global__ will be undefined.

Mar 23 2017, 5:43 PM · KDevelop
qi437103 added a comment to R32:64d7d49ed3a2: Add basic support for CUDA parsing.

A bit more investigation shows that both clang and nvcc implicitly add many headers when compiling the file. And our parser doesn't do that, thus the error.

Mar 23 2017, 1:25 AM
qi437103 created T5733: Better CUDA Support.
Mar 23 2017, 1:19 AM · KDevelop

Mar 19 2017

qi437103 added a comment to R32:64d7d49ed3a2: Add basic support for CUDA parsing.

Hmm, I can compile fine with nvcc from CUDA 8.0, despite a few warnings about uninitialized variables.

Mar 19 2017, 7:46 PM

Mar 17 2017

qi437103 committed R32:64d7d49ed3a2: Add basic support for CUDA parsing (authored by qi437103).
Add basic support for CUDA parsing
Mar 17 2017, 7:33 PM
qi437103 closed D5072: Add basic support for CUDA parsing.
Mar 17 2017, 7:33 PM
qi437103 updated the diff for D5072: Add basic support for CUDA parsing.

Rebase on master

Mar 17 2017, 7:32 PM

Mar 16 2017

qi437103 added a reviewer for D5072: Add basic support for CUDA parsing: KDevelop.
Mar 16 2017, 7:11 PM
qi437103 created D5072: Add basic support for CUDA parsing.
Mar 16 2017, 7:11 PM

Feb 22 2017

qi437103 committed R32:a29c54f0cc1b: Fix a crash when gdb produces malformed output. (authored by qi437103).
Fix a crash when gdb produces malformed output.
Feb 22 2017, 8:32 PM
qi437103 closed D4714: Fix a crash when gdb produces malformed output..
Feb 22 2017, 8:32 PM
qi437103 added a comment to D4714: Fix a crash when gdb produces malformed output..

By the way, is it ok to land to 5.1 branch? Or maybe master is better?

Feb 22 2017, 7:58 PM
qi437103 added a comment to D4714: Fix a crash when gdb produces malformed output..

I name it after "wild pointer" because both of them are dangling around :P

Feb 22 2017, 7:58 PM
qi437103 added a reviewer for D4714: Fix a crash when gdb produces malformed output.: KDevelop.
Feb 22 2017, 1:36 AM
qi437103 updated the diff for D4714: Fix a crash when gdb produces malformed output..

Simplify a bit

Feb 22 2017, 12:47 AM
qi437103 created D4714: Fix a crash when gdb produces malformed output..
Feb 22 2017, 12:40 AM

Feb 11 2017

qi437103 committed R33:7aa07c93de95: Fix Bug 374458 by properly blocking signals on debugger combo box (authored by qi437103).
Fix Bug 374458 by properly blocking signals on debugger combo box
Feb 11 2017, 4:25 PM
qi437103 closed D4555: Fix Bug 374458 by properly blocking signals on debugger combo box by committing R33:7aa07c93de95: Fix Bug 374458 by properly blocking signals on debugger combo box.
Feb 11 2017, 4:25 PM

Feb 10 2017

qi437103 updated D4555: Fix Bug 374458 by properly blocking signals on debugger combo box.
Feb 10 2017, 9:23 PM
qi437103 retitled D4555: Fix Bug 374458 by properly blocking signals on debugger combo box from to Fix Bug 374458 by properly blocking signals on debugger combo box.
Feb 10 2017, 9:22 PM

Jan 5 2017

qi437103 committed R32:cdf2ec8b7ce7: More unit tests and fixes for lldb formatters (authored by qi437103).
More unit tests and fixes for lldb formatters
Jan 5 2017, 7:43 PM
qi437103 closed D3942: More unit tests and fixes for lldb formatters.
Jan 5 2017, 7:43 PM

Jan 4 2017

qi437103 added a comment to D3942: More unit tests and fixes for lldb formatters.

It's now ready for review.

Jan 4 2017, 10:25 PM
qi437103 retitled D3942: More unit tests and fixes for lldb formatters from [WIP] More unit tests and fixes for lldb formatters to More unit tests and fixes for lldb formatters.
Jan 4 2017, 10:24 PM
qi437103 updated the diff for D3942: More unit tests and fixes for lldb formatters.

Added and fixed remaining test cases, and rebased to latest HEAD.

Jan 4 2017, 10:19 PM

Jan 3 2017

qi437103 updated the diff for D3942: More unit tests and fixes for lldb formatters.

Rebased on 5.1

Jan 3 2017, 11:30 PM
qi437103 added a comment to D3942: More unit tests and fixes for lldb formatters.

@kfunk yes I think so, it's just bug fixes, and for a better first time impression people get about the LLDB plugin with the 5.1 release. I'll rebase.

Jan 3 2017, 11:21 PM
qi437103 committed R33:e1e01910d944: Fix memory leak in TreeItem (authored by qi437103).
Fix memory leak in TreeItem
Jan 3 2017, 10:55 PM
qi437103 closed D3941: Fix memory leak in TreeItem by committing R33:e1e01910d944: Fix memory leak in TreeItem.
Jan 3 2017, 10:55 PM
qi437103 retitled D3942: More unit tests and fixes for lldb formatters from [WIP] Adding more unit tests for lldb formatters to [WIP] More unit tests and fixes for lldb formatters.
Jan 3 2017, 10:51 PM
qi437103 added a reviewer for D3942: More unit tests and fixes for lldb formatters: KDevelop.
Jan 3 2017, 10:50 PM
qi437103 retitled D3942: More unit tests and fixes for lldb formatters from to [WIP] Adding more unit tests for lldb formatters.
Jan 3 2017, 10:49 PM
qi437103 added a reviewer for D3941: Fix memory leak in TreeItem: KDevelop.
Jan 3 2017, 10:42 PM
qi437103 retitled D3941: Fix memory leak in TreeItem from to Fix memory leak in TreeItem.
Jan 3 2017, 10:41 PM

Sep 19 2016

qi437103 committed R32:262bf5dddf2a: LLDB plugin: fix Bug 368603 (authored by qi437103).
LLDB plugin: fix Bug 368603
Sep 19 2016, 1:35 AM

Sep 8 2016

qi437103 committed R32:b72ece8b1459: LLDB plugin: correctly cleanup when starting debugger failed, fix Bug 368322 (authored by qi437103).
LLDB plugin: correctly cleanup when starting debugger failed, fix Bug 368322
Sep 8 2016, 5:45 PM
qi437103 committed R32:102f673c6ff1: LLDB plugin: check LLDB version rather than lldb-mi version, which doesn't… (authored by qi437103).
LLDB plugin: check LLDB version rather than lldb-mi version, which doesn't…
Sep 8 2016, 5:45 PM

Sep 6 2016

qi437103 committed R33:2fc1720781e8: Use GDB as default debugger backend (authored by qi437103).
Use GDB as default debugger backend
Sep 6 2016, 12:36 AM
qi437103 closed D2666: Use GDB as default debugger backend by committing R33:2fc1720781e8: Use GDB as default debugger backend.
Sep 6 2016, 12:36 AM

Sep 5 2016

qi437103 updated the diff for D2666: Use GDB as default debugger backend.

Use a different way to implement this.
The first version is flawed in that it'll overwrite user preference,
and it doesn't handle missing GDB plugin.

Sep 5 2016, 7:56 PM
qi437103 retitled D2666: Use GDB as default debugger backend from to Use GDB as default debugger backend.
Sep 5 2016, 5:18 PM
qi437103 committed R32:42fa01d4023d: LLDB/GDB plugin: add support for coredumpctl in unittests, and fix LldbTest… (authored by qi437103).
LLDB/GDB plugin: add support for coredumpctl in unittests, and fix LldbTest…
Sep 5 2016, 3:22 PM
qi437103 closed D2604: LLDB/GDB plugin: add support for coredumpctl in unittests, and fix LldbTest::testCoreFile by committing R32:42fa01d4023d: LLDB/GDB plugin: add support for coredumpctl in unittests, and fix LldbTest….
Sep 5 2016, 3:21 PM
qi437103 added inline comments to D2604: LLDB/GDB plugin: add support for coredumpctl in unittests, and fix LldbTest::testCoreFile.
Sep 5 2016, 3:21 PM

Sep 2 2016

qi437103 committed R32:3bf6698e63a7: Fix Bug 368162 - LLDB: Working directory is not changed to the one specificed (authored by qi437103).
Fix Bug 368162 - LLDB: Working directory is not changed to the one specificed
Sep 2 2016, 11:49 PM

Aug 27 2016

qi437103 added a reviewer for D2604: LLDB/GDB plugin: add support for coredumpctl in unittests, and fix LldbTest::testCoreFile: KDevelop.
Aug 27 2016, 3:40 PM
qi437103 retitled D2604: LLDB/GDB plugin: add support for coredumpctl in unittests, and fix LldbTest::testCoreFile from to LLDB/GDB plugin: add support for coredumpctl in unittests, and fix LldbTest::testCoreFile.
Aug 27 2016, 3:40 PM
qi437103 committed R32:a56cee976ac4: LLDB plugin: fix TestLldb::testVariablesWatchesQuotes (authored by qi437103).
LLDB plugin: fix TestLldb::testVariablesWatchesQuotes
Aug 27 2016, 3:32 PM

Aug 17 2016

qi437103 committed R32:08b771eaa813: LLDB plugin: correctly display char array as string (authored by qi437103).
LLDB plugin: correctly display char array as string
Aug 17 2016, 8:34 AM
qi437103 committed R32:2d1cce552da3: LLDB plugin: use (lldb) as prompt instead of (gdb) to avoid confusing users (authored by qi437103).
LLDB plugin: use (lldb) as prompt instead of (gdb) to avoid confusing users
Aug 17 2016, 8:34 AM

Aug 16 2016

qi437103 committed R32:91d7176c7a10: LLDB plugin: workaround for variables view not updated when the underlying… (authored by qi437103).
LLDB plugin: workaround for variables view not updated when the underlying…
Aug 16 2016, 11:41 AM

Aug 14 2016

qi437103 committed R32:b104db6f82ac: GDB plugin: stop dumping debugger console stream into the Debug view, we now… (authored by qi437103).
GDB plugin: stop dumping debugger console stream into the Debug view, we now…
Aug 14 2016, 3:48 PM
qi437103 closed D2440: GDB plugin: stop dumping debugger console stream into the Debug view, we now have more user friendly output for program exit reason by committing R32:b104db6f82ac: GDB plugin: stop dumping debugger console stream into the Debug view, we now….
Aug 14 2016, 3:48 PM
qi437103 updated D2440: GDB plugin: stop dumping debugger console stream into the Debug view, we now have more user friendly output for program exit reason.
Aug 14 2016, 4:12 AM