sdk/tools/netcoredbg.git
5 years agoMerge pull request #66 from i-kulaychuk/fix-svace-errors master tizen_5.0 submit/tizen_5.0/20181217.133251 submit/tizen_5.0_unified/20181217.133158 submit/tizen_5.0_unified/20181218.064401
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Thu, 13 Dec 2018 11:33:03 +0000 (14:33 +0300)]
Merge pull request #66 from i-kulaychuk/fix-svace-errors

Fix SVACE errors

5 years agoRemove unused field in FileLogger
Igor Kulaychuk [Wed, 12 Dec 2018 19:49:56 +0000 (22:49 +0300)]
Remove unused field in FileLogger

5 years agoFix localtime thread-safety issues in Logger
Igor Kulaychuk [Wed, 12 Dec 2018 19:48:25 +0000 (22:48 +0300)]
Fix localtime thread-safety issues in Logger

5 years agoMerge pull request #64 from i-kulaychuk/disable-ni-x86 accepted/tizen/unified/20181205.154835 submit/tizen/20181205.102314
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Wed, 5 Dec 2018 10:16:02 +0000 (13:16 +0300)]
Merge pull request #64 from i-kulaychuk/disable-ni-x86

Disable crossgen for Tizen emulator

5 years agoDisable crossgen for Tizen emulator
Igor Kulaychuk [Fri, 30 Nov 2018 16:22:39 +0000 (19:22 +0300)]
Disable crossgen for Tizen emulator

5 years agoMerge pull request #8 from github-jane-doe/typos
Igor Kulaychuk [Mon, 19 Nov 2018 13:56:49 +0000 (16:56 +0300)]
Merge pull request #8 from github-jane-doe/typos

Typos

5 years agoMerge pull request #62 from i-kulaychuk/fix-filename-in-log
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Mon, 19 Nov 2018 13:55:13 +0000 (16:55 +0300)]
Merge pull request #62 from i-kulaychuk/fix-filename-in-log

Fix filename extraction in logs

5 years agoFix filename extraction in logs
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Mon, 19 Nov 2018 12:07:17 +0000 (15:07 +0300)]
Fix filename extraction in logs

5 years agoMerge pull request #61 from i-kulaychuk/log-iffailret
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Mon, 19 Nov 2018 11:29:25 +0000 (14:29 +0300)]
Merge pull request #61 from i-kulaychuk/log-iffailret

Log IfFailRet() macro failures

5 years agoUnkonwn -> Unknown
Jane Doe [Sat, 17 Nov 2018 20:31:50 +0000 (12:31 -0800)]
Unkonwn -> Unknown

5 years agointput -> input
Jane Doe [Sat, 17 Nov 2018 20:31:07 +0000 (12:31 -0800)]
intput -> input

5 years agogrammer -> grammar
Jane Doe [Sat, 17 Nov 2018 20:30:46 +0000 (12:30 -0800)]
grammer -> grammar

5 years agoLog IfFailRet() macro failures
Igor Kulaychuk [Thu, 15 Nov 2018 17:58:14 +0000 (20:58 +0300)]
Log IfFailRet() macro failures

5 years agoFix __FILENAME__ macro
Igor Kulaychuk [Thu, 15 Nov 2018 17:57:22 +0000 (20:57 +0300)]
Fix __FILENAME__ macro

5 years agoMerge pull request #60 from v-andresov/master
Alexander Aksenov/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Wed, 7 Nov 2018 11:36:06 +0000 (14:36 +0300)]
Merge pull request #60 from v-andresov/master

Fix: Add "(gdb)\n" token after each result record

5 years agoFix: Add "(gdb)\n" token after each result record
Vladislav Andresov [Thu, 1 Nov 2018 17:28:27 +0000 (20:28 +0300)]
Fix: Add "(gdb)\n" token after each result record

GDB/MI protocol requires termination of each output
by terminal token.

5 years agoFix Tizen build in Travis
Igor Kulaychuk [Thu, 1 Nov 2018 19:13:50 +0000 (22:13 +0300)]
Fix Tizen build in Travis

5 years agoMerge pull request #7 from github-jane-doe/typos
Igor Kulaychuk [Thu, 1 Nov 2018 18:58:17 +0000 (21:58 +0300)]
Merge pull request #7 from github-jane-doe/typos

Typos

5 years agounmanged -> unmanaged
Jane Doe [Wed, 31 Oct 2018 22:56:33 +0000 (15:56 -0700)]
unmanged -> unmanaged

5 years agosucceessful -> successful
Jane Doe [Wed, 31 Oct 2018 22:44:40 +0000 (15:44 -0700)]
succeessful -> successful

5 years agoreferece -> reference
Jane Doe [Wed, 31 Oct 2018 22:38:20 +0000 (15:38 -0700)]
referece -> reference

5 years agoProperies -> Properties
Jane Doe [Wed, 31 Oct 2018 22:37:37 +0000 (15:37 -0700)]
Properies -> Properties

5 years agodirecly -> directly
Jane Doe [Wed, 31 Oct 2018 22:32:49 +0000 (15:32 -0700)]
direcly -> directly

5 years agocontants -> constants
Jane Doe [Wed, 31 Oct 2018 22:31:30 +0000 (15:31 -0700)]
contants -> constants

5 years agoMerge pull request #56 from a-aksenov/logger-impl
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Wed, 31 Oct 2018 11:23:39 +0000 (14:23 +0300)]
Merge pull request #56 from a-aksenov/logger-impl

Logger implementation

5 years agoLogger: move file log to platform-dependent temp
Alexander Aksenov [Thu, 25 Oct 2018 12:18:34 +0000 (15:18 +0300)]
Logger: move file log to platform-dependent temp

Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
5 years agoLogger: improve
Alexander Aksenov [Wed, 24 Oct 2018 14:49:30 +0000 (17:49 +0300)]
Logger: improve

- remove Tizen-dependent definitions from main.cpp;
- add manual log level specifying;
- small rework of logger interface.

Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
5 years agoLogger: add format string input
Alexander Aksenov [Tue, 23 Oct 2018 15:40:28 +0000 (18:40 +0300)]
Logger: add format string input

Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
5 years agoLogger: add dlog support
Alexander Aksenov [Mon, 22 Oct 2018 18:22:42 +0000 (21:22 +0300)]
Logger: add dlog support

Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
5 years agoLogger: add function entrance logging
Alexander Aksenov [Mon, 22 Oct 2018 17:14:34 +0000 (20:14 +0300)]
Logger: add function entrance logging

Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
5 years agoLogger: implementation
Alexander Aksenov [Mon, 22 Oct 2018 17:13:37 +0000 (20:13 +0300)]
Logger: implementation

Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
5 years agoMerge pull request #54 from i-kulaychuk/improve-spec-nuget
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Mon, 15 Oct 2018 12:10:32 +0000 (15:10 +0300)]
Merge pull request #54 from i-kulaychuk/improve-spec-nuget

Improve nuget handling in spec file

5 years agoImprove nuget handling in spec file
Igor Kulaychuk [Mon, 15 Oct 2018 08:52:42 +0000 (11:52 +0300)]
Improve nuget handling in spec file

5 years agoFix nuget logic accepted/tizen_5.0_unified accepted/tizen/5.0/unified/20181102.031933 accepted/tizen/5.0/unified/20181106.202757 accepted/tizen/unified/20181015.161430 submit/tizen/20181014.101412 submit/tizen_5.0/20181101.000009 submit/tizen_5.0/20181106.000001
Petr Bred [Sun, 14 Oct 2018 08:16:18 +0000 (11:16 +0300)]
Fix nuget logic

Signed-off-by: Petr Bred <p.bred@samsung.com>
5 years agoFix build for TV submit/tizen/20181014.073209
Igor Kulaychuk [Thu, 11 Oct 2018 13:58:15 +0000 (16:58 +0300)]
Fix build for TV

Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
5 years agoFix Windows build
Igor Kulaychuk [Wed, 10 Oct 2018 21:17:03 +0000 (00:17 +0300)]
Fix Windows build

5 years agoFix permissions of unpacked dlls in gbs
Igor Kulaychuk [Tue, 9 Oct 2018 15:16:20 +0000 (18:16 +0300)]
Fix permissions of unpacked dlls in gbs

5 years agoFix gbs build
Igor Kulaychuk [Tue, 9 Oct 2018 14:50:55 +0000 (17:50 +0300)]
Fix gbs build

5 years agoSpeed up named variables evaluation
Igor Kulaychuk [Mon, 8 Oct 2018 15:47:24 +0000 (18:47 +0300)]
Speed up named variables evaluation

5 years agoUpdate .gitignore
Igor Kulaychuk [Fri, 5 Oct 2018 18:24:43 +0000 (21:24 +0300)]
Update .gitignore

5 years agoConditional breakpoints: add implementation and test
Igor Kulaychuk [Fri, 5 Oct 2018 17:21:47 +0000 (20:21 +0300)]
Conditional breakpoints: add implementation and test

Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
5 years agoExpressions: add implementation and test
Igor Kulaychuk [Wed, 3 Oct 2018 14:12:02 +0000 (17:12 +0300)]
Expressions: add implementation and test

Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
5 years agoMake set variables evaluation Roslyn-based
Igor Kulaychuk [Mon, 1 Oct 2018 14:05:34 +0000 (17:05 +0300)]
Make set variables evaluation Roslyn-based

- input values changed to vsdbg-like
- change SetValue test according to the new input

5 years agoVariables: add set value support and test
Alexander Aksenov [Wed, 8 Aug 2018 17:45:27 +0000 (20:45 +0300)]
Variables: add set value support and test

Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
5 years agoRename appveyor config accepted/tizen/unified/20180921.143126 submit/tizen/20180921.084208
Igor Kulaychuk [Mon, 27 Aug 2018 22:12:15 +0000 (01:12 +0300)]
Rename appveyor config

5 years agoAdd appveyor config file
Igor Kulaychuk [Mon, 27 Aug 2018 22:08:23 +0000 (01:08 +0300)]
Add appveyor config file

5 years agoMerge pull request #45 from dotnet/windows
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Mon, 27 Aug 2018 16:36:18 +0000 (19:36 +0300)]
Merge pull request #45 from dotnet/windows

Add Windows support

5 years agoAdd workaround for Windows rebuild failure
Igor Kulaychuk [Sat, 25 Aug 2018 21:17:50 +0000 (00:17 +0300)]
Add workaround for Windows rebuild failure

5 years agoUpdate README
Igor Kulaychuk [Sat, 25 Aug 2018 20:59:32 +0000 (23:59 +0300)]
Update README

5 years agoFix dbgshim location for Tizen
Igor Kulaychuk [Sat, 25 Aug 2018 20:29:14 +0000 (23:29 +0300)]
Fix dbgshim location for Tizen

5 years agoRefactor handles redirection
Igor Kulaychuk [Fri, 24 Aug 2018 15:33:59 +0000 (18:33 +0300)]
Refactor handles redirection

5 years agoEnable ReadFile to block when reading from socket
Igor Kulaychuk [Thu, 23 Aug 2018 18:05:40 +0000 (21:05 +0300)]
Enable ReadFile to block when reading from socket

5 years agoEnable I/O redirection and other platform functions on Windows
Igor Kulaychuk [Wed, 22 Aug 2018 20:31:54 +0000 (23:31 +0300)]
Enable I/O redirection and other platform functions on Windows

5 years agoFix unicode string convertion on Windows
Igor Kulaychuk [Wed, 22 Aug 2018 16:58:27 +0000 (19:58 +0300)]
Fix unicode string convertion on Windows

5 years agoFix Windows compilation issues
Igor Kulaychuk [Wed, 22 Aug 2018 15:58:10 +0000 (18:58 +0300)]
Fix Windows compilation issues

5 years agoUpdate CMake files for Windows build
Igor Kulaychuk [Wed, 22 Aug 2018 15:18:37 +0000 (18:18 +0300)]
Update CMake files for Windows build

5 years agoAdd support for Windows in TestRunner
Igor Kulaychuk [Wed, 22 Aug 2018 15:04:41 +0000 (18:04 +0300)]
Add support for Windows in TestRunner

5 years agoFix type casts
Igor Kulaychuk [Wed, 22 Aug 2018 15:02:20 +0000 (18:02 +0300)]
Fix type casts

5 years agoFix mutex unlock
Igor Kulaychuk [Wed, 22 Aug 2018 14:48:45 +0000 (17:48 +0300)]
Fix mutex unlock

5 years agoDo not use std::equal for std::string
Igor Kulaychuk [Wed, 22 Aug 2018 14:45:07 +0000 (17:45 +0300)]
Do not use std::equal for std::string

5 years agoRemove unused variables
Igor Kulaychuk [Wed, 22 Aug 2018 14:39:47 +0000 (17:39 +0300)]
Remove unused variables

5 years agoLoad dbgshim library dynamicaly
Igor Kulaychuk [Mon, 20 Aug 2018 19:03:29 +0000 (22:03 +0300)]
Load dbgshim library dynamicaly

5 years agoMerge pull request #44 from dotnet/fix-locals-variable-count
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Fri, 24 Aug 2018 15:36:18 +0000 (18:36 +0300)]
Merge pull request #44 from dotnet/fix-locals-variable-count

Fix variable count in Locals scope

5 years agoFix variable count in Locals scope
Igor Kulaychuk [Tue, 21 Aug 2018 10:55:18 +0000 (13:55 +0300)]
Fix variable count in Locals scope

5 years agoMerge pull request #43 from a-aksenov/test-decimal accepted/tizen/unified/20180821.091154 submit/tizen/20180820.165235
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Mon, 13 Aug 2018 13:42:29 +0000 (16:42 +0300)]
Merge pull request #43 from a-aksenov/test-decimal

Tests: updated ValueTest for decimal values

5 years agoTests: updated ValueTest for decimal values
Alexander Aksenov [Mon, 13 Aug 2018 13:08:18 +0000 (16:08 +0300)]
Tests: updated ValueTest for decimal values

Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
5 years agoMerge pull request #42 from a-aksenov/fix-decimal submit/trunk/20180813.025323
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Fri, 10 Aug 2018 15:46:29 +0000 (18:46 +0300)]
Merge pull request #42 from a-aksenov/fix-decimal

Fix decimal display

5 years agoFix decimal display
Alexander Aksenov [Fri, 10 Aug 2018 13:39:45 +0000 (16:39 +0300)]
Fix decimal display

Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
5 years agoMerge pull request #41 from k-baladurin/master
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Fri, 10 Aug 2018 10:25:14 +0000 (13:25 +0300)]
Merge pull request #41 from k-baladurin/master

Suppress calling finalizer for incomplete objects

5 years agoSuppress calling finalizer for incomplete object
Konstantin Baladurin [Thu, 9 Aug 2018 16:25:30 +0000 (19:25 +0300)]
Suppress calling finalizer for incomplete object

Finalize shouldn't be called for objects that aren't initialized
by ctor.

5 years agoMerge pull request #38 from dotnet/use-netcoreapp-link-if-present accepted/tizen/unified/20180725.152341 submit/tizen/20180724.180509
Alexander Aksenov/AI Tools Lab /SRR/Engineer/삼성전자 [Wed, 11 Jul 2018 08:24:43 +0000 (11:24 +0300)]
Merge pull request #38 from dotnet/use-netcoreapp-link-if-present

Use a symlink (when available) for access CoreCLR version on Tizen

5 years agoUse a symlink (when available) for access CoreCLR version on Tizen
Igor Kulaychuk [Wed, 11 Jul 2018 01:59:58 +0000 (10:59 +0900)]
Use a symlink (when available) for access CoreCLR version on Tizen

5 years agoMerge pull request #36 from dotnet/tizen-build-auto-coreclr-version
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Fri, 29 Jun 2018 09:50:00 +0000 (12:50 +0300)]
Merge pull request #36 from dotnet/tizen-build-auto-coreclr-version

Automatically determine coreclr version in Tizen build

5 years agoAutomatically determine coreclr version in Tizen build
Igor Kulaychuk [Fri, 29 Jun 2018 09:19:56 +0000 (12:19 +0300)]
Automatically determine coreclr version in Tizen build

5 years agoAdd travis config file
Igor Kulaychuk [Wed, 20 Jun 2018 14:26:04 +0000 (17:26 +0300)]
Add travis config file

Enable 3 jobs:
* build and test on Ubuntu
* build and test on macOS
* build for Tizen TM1 armv7l

If the build happens on master and is not from PR,
then tag it as latest and do a GitHub release.

5 years agoMerge pull request #33 from dotnet/add-test-expect-timeout
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Thu, 21 Jun 2018 16:11:13 +0000 (19:11 +0300)]
Merge pull request #33 from dotnet/add-test-expect-timeout

Enable overriding test default timeout with TIMEOUT env

5 years agoEnable overriding test default timeout with TIMEOUT env
Igor Kulaychuk [Wed, 20 Jun 2018 19:57:22 +0000 (22:57 +0300)]
Enable overriding test default timeout with TIMEOUT env

5 years agoExclude aarch64 from Tizen build accepted/tizen/unified/20180621.141313 submit/tizen/20180620.074549
Igor Kulaychuk [Wed, 20 Jun 2018 07:40:28 +0000 (10:40 +0300)]
Exclude aarch64 from Tizen build

Required packages are missing:
nothing provides lldb >= 3.8, nothing provides lldb-devel >= 3.8, nothing provides coreclr-devel

5 years agoMerge pull request #32 from a-aksenov/fix-terminated-event
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Tue, 19 Jun 2018 09:11:20 +0000 (12:11 +0300)]
Merge pull request #32 from a-aksenov/fix-terminated-event

Fix terminated event

5 years agoFix terminated event
Alexander Aksenov [Mon, 18 Jun 2018 16:00:06 +0000 (19:00 +0300)]
Fix terminated event

Issue:
When application is finished, VSCode still hangs like it is debugging the
process. That happens because VSCode doesn't emit Disconnect when Exit
message is received and Terminated is never sent.

Now it is sent:
- on Disconnect when application is supposed to be detached;
- on application finish, together with exit event.

Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
5 years agoAdd *.dll and *.pdb to .gitignore
Igor Kulaychuk [Fri, 15 Jun 2018 12:26:07 +0000 (15:26 +0300)]
Add *.dll and *.pdb to .gitignore

5 years agoMerge pull request #31 from dotnet/fix-clang-tidy-warnings submit/tizen/20180620.071641
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Thu, 14 Jun 2018 11:15:27 +0000 (14:15 +0300)]
Merge pull request #31 from dotnet/fix-clang-tidy-warnings

Fix clang-tidy default warnings

5 years agoCheck return value of GetMethodProps() method
Igor Kulaychuk [Wed, 13 Jun 2018 18:01:59 +0000 (21:01 +0300)]
Check return value of GetMethodProps() method

5 years agoRemove useless code
Igor Kulaychuk [Wed, 13 Jun 2018 17:56:18 +0000 (20:56 +0300)]
Remove useless code

5 years agoDo no call virtual functions from destructor
Igor Kulaychuk [Wed, 13 Jun 2018 17:52:11 +0000 (20:52 +0300)]
Do no call virtual functions from destructor

5 years agoMerge pull request #30 from dotnet/redirect-output
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Thu, 7 Jun 2018 15:45:36 +0000 (18:45 +0300)]
Merge pull request #30 from dotnet/redirect-output

Redirect output

5 years agoRefactor IORedirectServer
Igor Kulaychuk [Fri, 25 May 2018 19:43:25 +0000 (22:43 +0300)]
Refactor IORedirectServer

5 years agoEnable capturing stdout/stderr of launched application
Igor Kulaychuk [Fri, 25 May 2018 19:28:01 +0000 (22:28 +0300)]
Enable capturing stdout/stderr of launched application

5 years agoFix OutputEvent category
Igor Kulaychuk [Fri, 25 May 2018 19:18:21 +0000 (22:18 +0300)]
Fix OutputEvent category

5 years agoMerge pull request #29 from dotnet/fix-crossplatform-build
Igor Kulaychuk/AI Ecosystem Lab/Engineer/삼성전자 [Tue, 5 Jun 2018 15:06:42 +0000 (18:06 +0300)]
Merge pull request #29 from dotnet/fix-crossplatform-build

Fix crossplatform build issues

5 years agoFix lambda capture warnings
Igor Kulaychuk [Mon, 4 Jun 2018 20:15:27 +0000 (23:15 +0300)]
Fix lambda capture warnings

5 years agoReorder includes to avoid redifinition warnings in PAL
Igor Kulaychuk [Mon, 4 Jun 2018 20:08:46 +0000 (23:08 +0300)]
Reorder includes to avoid redifinition warnings in PAL

PAL headers should come before any standard C++ headers.

5 years agoRemove UNICODE redifinition
Igor Kulaychuk [Mon, 4 Jun 2018 19:26:25 +0000 (22:26 +0300)]
Remove UNICODE redifinition

5 years agoDo not use PAL_CPP_TRY/PAL_CPP_CATCH_ALL
Igor Kulaychuk [Mon, 4 Jun 2018 19:25:10 +0000 (22:25 +0300)]
Do not use PAL_CPP_TRY/PAL_CPP_CATCH_ALL

5 years agoEnable better search for CoreCLR bin directory
Igor Kulaychuk [Mon, 4 Jun 2018 17:49:43 +0000 (20:49 +0300)]
Enable better search for CoreCLR bin directory

5 years agoAutomatically find dotnet utility
Igor Kulaychuk [Mon, 4 Jun 2018 17:32:10 +0000 (20:32 +0300)]
Automatically find dotnet utility

5 years agoUpdate cmake files from CoreCLR
Igor Kulaychuk [Mon, 4 Jun 2018 17:01:43 +0000 (20:01 +0300)]
Update cmake files from CoreCLR

5 years agoFix uninitialized frame address
Igor Kulaychuk [Wed, 30 May 2018 21:32:53 +0000 (00:32 +0300)]
Fix uninitialized frame address

5 years agoMerge pull request #28 from dotnet/cleanup-readme
Igor Kulaychuk/AI Ecosystem Lab/Engineer/삼성전자 [Wed, 23 May 2018 08:42:52 +0000 (11:42 +0300)]
Merge pull request #28 from dotnet/cleanup-readme

Cleanup README

5 years agoAutomaticaly find CoreCLR bin directory if it is not specified
Igor Kulaychuk [Tue, 22 May 2018 15:47:18 +0000 (18:47 +0300)]
Automaticaly find CoreCLR bin directory if it is not specified