Martin
|
8d3d08ae4c
|
Debugger: Moved dsState to new unit
|
2022-03-24 00:39:03 +01:00 |
|
Martin
|
a37d077199
|
Debugger: Update LazDebuggerFp testcase for new LazDebuggerIntf / SetNumValue
|
2022-02-01 17:18:20 +01:00 |
|
Martin
|
aba3d9d0b8
|
Debugger: Update GDBMI testcase for new LazDebuggerIntf
|
2022-02-01 17:18:20 +01:00 |
|
Martin
|
6f2adbbcb2
|
Debugger: Move TWatchValue to IdeDebugger
|
2022-01-10 14:08:37 +01:00 |
|
Martin
|
d1ac568e96
|
Debugger: New package LazDebuggerIntf / Replace TWatchValue with TWatchValueIntf
|
2022-01-10 14:08:37 +01:00 |
|
Martin
|
aa45837b87
|
IdeDebugger: New Package IdeDebugger. Move some classes from DebuggerIntf
|
2022-01-10 14:08:36 +01:00 |
|
Martin
|
7f9e1893d2
|
Rename TDBGEvaluateFlag to TWatcheEvaluateFlag
|
2022-01-10 14:08:35 +01:00 |
|
Martin
|
717ec4887d
|
IDE, Debugger-Intf: Clean-up, Move Watches list from DbgIntf to IDE
|
2022-01-09 01:13:55 +01:00 |
|
Martin
|
280d99664e
|
LazDebuggerFp, Tests: Ensure the debugger does not go into unwanted dsInternalPause
|
2021-12-09 18:17:56 +01:00 |
|
Martin
|
d5d01deed4
|
LazDebuggerTestBase: file forgotten in fcd147a0bf / remove design time from package
|
2021-12-01 19:58:07 +01:00 |
|
Martin
|
d8188bb780
|
FpDebug: Show "class var" if in current context (no class/instance-name prefix).
|
2021-12-01 19:55:39 +01:00 |
|
Martin
|
fcd147a0bf
|
FpDebug, CmdLineDebuggerBase, LazDebugTestBase: Remove "design time", those are run-time packages (they are for use in the IDE, be serving as base classes to other design time packages. But they should not be listed for installation into the IDE on their own.
|
2021-11-25 12:54:25 +01:00 |
|
martin
|
a0035c6097
|
LazDebuggerFp: tests for modify watch / build modes for test
git-svn-id: trunk@65226 -
|
2021-06-14 07:30:39 +00:00 |
|
martin
|
83fc0859f9
|
FpDebug: Tests
git-svn-id: trunk@65184 -
|
2021-06-08 19:32:24 +00:00 |
|
martin
|
574b3a8178
|
LazDebuggerFp, FpDebug: Modify watches/values in target
git-svn-id: trunk@65154 -
|
2021-05-30 19:01:08 +00:00 |
|
martin
|
ce0d1a0bc8
|
LazDebuggerFp, FpDebug: Beta, Allow function calls in watches
git-svn-id: trunk@65151 -
|
2021-05-29 22:51:09 +00:00 |
|
martin
|
4d4db524ac
|
FpDebug: evaluate "pointer - pointer" return int (with pointermath)
git-svn-id: trunk@65150 -
|
2021-05-29 22:51:06 +00:00 |
|
martin
|
caeb20c1c4
|
GdbmiDebugger, test: more output, to compare test results
git-svn-id: trunk@64959 -
|
2021-04-10 23:48:07 +00:00 |
|
martin
|
474161d379
|
GdbmiDebugger: Update "RunGdbmi" script (use testbase)
git-svn-id: trunk@64956 -
|
2021-04-10 23:48:00 +00:00 |
|
martin
|
1b907520c7
|
Test Debugger, GDBMI: ArgC/Env Utf8 handling for cygwin builds
git-svn-id: trunk@64876 -
|
2021-03-27 23:50:44 +00:00 |
|
martin
|
8b81b7cfd3
|
Debugger: Revert recent upper/lowercase changes
git-svn-id: trunk@64570 -
|
2021-02-13 14:30:50 +00:00 |
|
martin
|
dee9846c86
|
DebuggerTests: clean up / change naming for temp exe files
git-svn-id: trunk@64540 -
|
2021-02-11 22:40:25 +00:00 |
|
martin
|
f6d3eca79a
|
Tests, LazDebuggerFp: more aggressive timing/scheduling for faster test runs
git-svn-id: trunk@64537 -
|
2021-02-11 22:40:19 +00:00 |
|
martin
|
13e0aa558a
|
DebuggerTest: restore use resources
git-svn-id: trunk@64520 -
|
2021-02-10 18:16:38 +00:00 |
|
martin
|
45514d05ab
|
DebuggerTests: add prebuild resources file
git-svn-id: trunk@64519 -
|
2021-02-10 18:16:36 +00:00 |
|
juha
|
657341c4df
|
Fix debugger test compilation.
git-svn-id: trunk@64518 -
|
2021-02-10 15:35:10 +00:00 |
|
juha
|
77e6853ca6
|
Components: Reduce calls to LowerCase().
git-svn-id: trunk@64515 -
|
2021-02-10 13:43:15 +00:00 |
|
juha
|
b53ad7ceed
|
Components: Reduce calls to UpperCase() and LowerCase(). Improves performance.
git-svn-id: trunk@64506 -
|
2021-02-08 19:09:30 +00:00 |
|
juha
|
0feb7a5662
|
Codetools, Debugger: Use a faster compare method for case-insensitive strings and StringLists.
git-svn-id: trunk@64465 -
|
2021-02-05 11:28:11 +00:00 |
|
martin
|
20f6b975cf
|
FpDebug: tests pointer math
git-svn-id: trunk@64401 -
|
2021-01-16 19:30:12 +00:00 |
|
martin
|
78af663741
|
Revert WatchesValuePrg.pas: r64120 #618261511d LCL: Remove tests for FPC versions 2.x. Cannot be used anyway.
git-svn-id: trunk@64240 -
|
2020-12-19 17:06:31 +00:00 |
|
juha
|
618261511d
|
LCL: Remove tests for FPC versions 2.x. Cannot be used anyway.
git-svn-id: trunk@64120 -
|
2020-11-10 09:50:20 +00:00 |
|
martin
|
569ea0aeb7
|
FpDebugger: updated tests
git-svn-id: trunk@64021 -
|
2020-10-15 18:38:18 +00:00 |
|
martin
|
55c3a5cbbc
|
FpDebug, test: fix access to nil pointer
git-svn-id: trunk@63922 -
|
2020-09-25 22:08:49 +00:00 |
|
martin
|
b3cbbc6218
|
FpDebug: tests
git-svn-id: trunk@63886 -
|
2020-09-17 23:04:20 +00:00 |
|
martin
|
88ec662309
|
FpDebug: Tests, reduce calls to GetLocation
git-svn-id: trunk@63813 -
|
2020-08-22 20:27:18 +00:00 |
|
martin
|
8386c71041
|
FpDebug: Tests for structure/class members to have DW_AT_const_value
git-svn-id: trunk@63773 -
|
2020-08-17 21:50:42 +00:00 |
|
martin
|
83816792fb
|
fpdebug test - ifdef 2.6.4
git-svn-id: trunk@63767 -
|
2020-08-17 21:50:31 +00:00 |
|
martin
|
21f849d337
|
FpDebug: shorten the output for pchar like types (strings in dwarf 2)
git-svn-id: trunk@63399 -
|
2020-06-19 21:05:17 +00:00 |
|
martin
|
f97bb256fd
|
FpDebug: add error message
git-svn-id: trunk@63384 -
|
2020-06-17 20:01:27 +00:00 |
|
martin
|
8b52ad831c
|
FpDebug: pbyte for test
git-svn-id: trunk@63379 -
|
2020-06-17 13:03:45 +00:00 |
|
martin
|
cdad0cd83f
|
LazDebuggerGdbmi: Tests for Step to finally/except for Win64 SEH
git-svn-id: trunk@62315 -
|
2019-11-29 02:58:27 +00:00 |
|
martin
|
0040dbe1fe
|
FpDebug: tests
git-svn-id: trunk@62049 -
|
2019-10-13 12:25:43 +00:00 |
|
martin
|
9db76fad42
|
FpDebug: test
git-svn-id: trunk@62039 -
|
2019-10-11 12:37:47 +00:00 |
|
martin
|
e6a89c7f7c
|
Debugger-tests: Ensure all pending log messages are written before closing the file
git-svn-id: trunk@62035 -
|
2019-10-11 12:07:21 +00:00 |
|
martin
|
9593489f2f
|
Debugger-test-base: reduce large string ops // collecting thousands of strings is better done in a list.
git-svn-id: trunk@62016 -
|
2019-10-09 20:06:27 +00:00 |
|
martin
|
cda053352c
|
FpDebug: Tests for bitpacked array/record
git-svn-id: trunk@62014 -
|
2019-10-09 20:06:24 +00:00 |
|
martin
|
bbc36a7e52
|
FpDebug: Add test for "set of (10..20)" (subrange)
git-svn-id: trunk@62010 -
|
2019-10-09 20:06:17 +00:00 |
|
martin
|
6b45533e05
|
FpDebug: tests (enum member)
git-svn-id: trunk@61970 -
|
2019-10-03 18:38:14 +00:00 |
|
martin
|
10c89a58d9
|
FpDebug: tests
git-svn-id: trunk@61921 -
|
2019-09-24 23:36:42 +00:00 |
|
martin
|
9126322a34
|
FpDebug: tests
git-svn-id: trunk@61904 -
|
2019-09-19 17:29:18 +00:00 |
|
martin
|
0ea8345dd4
|
FpDebug: tests
git-svn-id: trunk@61901 -
|
2019-09-18 22:14:04 +00:00 |
|
martin
|
5b2858fe15
|
FpDebug: Test for breakpoints in threads
git-svn-id: trunk@61835 -
|
2019-09-08 19:03:03 +00:00 |
|
martin
|
6cabb6cc74
|
FpDebug: tests
git-svn-id: trunk@61784 -
|
2019-08-29 15:12:47 +00:00 |
|
martin
|
530e705ee9
|
FpDebug: more tests
git-svn-id: trunk@61778 -
|
2019-08-28 15:36:17 +00:00 |
|
martin
|
b8f6c44020
|
FpDebug: test watches for Pointer
git-svn-id: trunk@61754 -
|
2019-08-24 20:39:56 +00:00 |
|
martin
|
4bfff289c6
|
FpDebug: some tests for info about types in watches
git-svn-id: trunk@61735 -
|
2019-08-20 18:58:52 +00:00 |
|
martin
|
2c26dfcbd5
|
FpDebug, tests: function-ref variables
git-svn-id: trunk@61522 -
|
2019-07-03 18:26:34 +00:00 |
|
martin
|
fa7ee1a8bb
|
FpDebug, testbase: Fix re-using already compiled test-exe
git-svn-id: trunk@61519 -
|
2019-07-03 18:26:29 +00:00 |
|
martin
|
65aa82abae
|
FpDebug, testbase: Speed up test case / force AsyncQueue to run right away
git-svn-id: trunk@61518 -
|
2019-07-03 18:26:27 +00:00 |
|
martin
|
c212dea70f
|
FpDebug, tests: More typecast tests
git-svn-id: trunk@61502 -
|
2019-06-30 19:17:03 +00:00 |
|
martin
|
553557be16
|
FpDebug, tests: More tests. Array[Enum] / Array Element access
git-svn-id: trunk@61496 -
|
2019-06-30 19:16:53 +00:00 |
|
martin
|
7da8446021
|
FpDebug, tests: More tests. Address-Of and typecast/convert
git-svn-id: trunk@61495 -
|
2019-06-30 19:16:51 +00:00 |
|
martin
|
29e1a3298f
|
Debug-TestBase: Clean up
git-svn-id: trunk@61494 -
|
2019-06-30 19:16:49 +00:00 |
|
martin
|
5cfa46a52f
|
FpDebug, tests: Enable Tests for constants
git-svn-id: trunk@61452 -
|
2019-06-23 11:14:26 +00:00 |
|
martin
|
2a8f0cab85
|
FpDebug: More tests.
git-svn-id: trunk@61449 -
|
2019-06-23 11:14:20 +00:00 |
|
martin
|
745d2b94d1
|
Debugger, testsuite: fix crash if logging is disabled
git-svn-id: trunk@61446 -
|
2019-06-22 17:09:36 +00:00 |
|
martin
|
9341db12f7
|
FpDebug, test: fix test.
git-svn-id: trunk@61418 -
|
2019-06-18 18:39:20 +00:00 |
|
martin
|
dec42c1e4d
|
LazDebugger Tests: Improve error feedback
git-svn-id: trunk@61149 -
|
2019-05-05 15:29:58 +00:00 |
|
juha
|
3df7d8afe5
|
LCL, LazUtils: Move string manipulation functions from LCLProc to LazStringUtils.
git-svn-id: trunk@61038 -
|
2019-04-22 09:00:32 +00:00 |
|
martin
|
bb4ab8881c
|
FpDebug: Test for - Check char-size for strings. Recognize "UnicodeString", issue #0035340
git-svn-id: trunk@60931 -
|
2019-04-11 16:25:29 +00:00 |
|
martin
|
801d5e137c
|
LazDebuggerFp: Test IUnknown (only test for no crash). See issue #35129
git-svn-id: trunk@60477 -
|
2019-02-24 13:36:39 +00:00 |
|
martin
|
ceb99f5f2e
|
FpDebug: TestCase, more refactor internal breakpoints.
git-svn-id: trunk@60161 -
|
2019-01-23 21:30:13 +00:00 |
|
martin
|
9fffa25dc3
|
FpDebug: TestCase, more refactor internal breakpoints.
git-svn-id: trunk@60143 -
|
2019-01-22 02:13:51 +00:00 |
|
martin
|
52cadc4bb3
|
Debugger-tests: speed up internal logging (needed on windows).
git-svn-id: trunk@60133 -
|
2019-01-21 16:58:38 +00:00 |
|
martin
|
e00a9fb7eb
|
LazDebuggerFp/FpDebug: tests, fp-lldb
git-svn-id: trunk@60010 -
|
2019-01-05 16:31:44 +00:00 |
|
martin
|
0e7c353eb8
|
LazDebuggerFp/FpDebug: tests, remove virtualtree
git-svn-id: trunk@60009 -
|
2019-01-05 16:30:44 +00:00 |
|
martin
|
f5e720ed1e
|
LazDebuggerFp/FpDebug: tests
git-svn-id: trunk@59964 -
|
2019-01-01 15:12:06 +00:00 |
|
martin
|
ce908679b0
|
Debugger test: fix leak in 2ndary logger
git-svn-id: trunk@59855 -
|
2018-12-18 16:03:37 +00:00 |
|
martin
|
82671b823c
|
FpDebug: test cases
git-svn-id: trunk@59781 -
|
2018-12-10 21:17:09 +00:00 |
|
martin
|
56745aed40
|
LazDebuggerFp: more tests
git-svn-id: trunk@59688 -
|
2018-11-28 20:56:25 +00:00 |
|
martin
|
503598554b
|
LazDebuggerFp: starting testcase
git-svn-id: trunk@59675 -
|
2018-11-27 01:24:22 +00:00 |
|
martin
|
4e95eebb41
|
Debugger-Tests: fix test selector
git-svn-id: trunk@59641 -
|
2018-11-23 18:52:31 +00:00 |
|
martin
|
f1ca1318cf
|
Debugger-Tests: fix test selector
git-svn-id: trunk@59616 -
|
2018-11-21 19:36:39 +00:00 |
|
martin
|
4fd6f41ee5
|
Debugger-Tests: Refactor
git-svn-id: trunk@59615 -
|
2018-11-21 18:59:38 +00:00 |
|