Daniel Grunwald
9078bed6e5
Try using VC9 compiler for profiler hook (trying to get rid of VC10 runtime dependency).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5570 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
edd3fb4a0a
"Normalize" file headers.
...
Enable $Revision$ keyword expansion for all existing .cs files.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5529 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
e59d785117
temporarily disabled IL rewriting in profiler (profiler fails with BadImageFormatException on some assemblies)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5518 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
fb3fa4dac7
Rewritten IProgressMonitor:
...
- allow nested progress monitors
- use .NET 4 cancellation framework
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5483 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
6cbe5b0635
- reimplemented code generators in 4.0 (fixes SD2-1599)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5402 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
c16985247f
Use TextFormattingMode.Display for tooltips and context menus.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5267 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
9108aaa781
Use TextFormattingMode.Display for dialog and code completion windows.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5266 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
f5170d4fde
Remove unused code.
...
Replace ExtendedRegistry with .NET Registry functions.
Replace SD.Set<T> with .NET SortedSet<T>.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5246 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
6cdad57758
cleaned up profiler code
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5225 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
9c983d8d4e
fixed query history
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5224 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
05bad56750
fixed IL rewriting of System.Console.Write (special case?)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5223 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
0040375aa5
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5207 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
002ffad912
- implemented Ctrl+J for new snippets
...
- removed code duplication in Profiler.cpp
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5202 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
7d4b8a4cb6
Added event and time markers to extended timeline
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5201 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
21ab4678c0
fixed some of the warnings in Hook
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5200 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
1771eb5595
- Added missing XML Doc.
...
- Cleaned up file structure.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5199 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
d4066cca92
- Fixed time line
...
- implemented ActivateProfiler/DeactivateProfiler
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5198 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
c83154893b
added pmCharSetUnicode to the P/Invoke map parameters (fixes invalid string data in LogEvent calls)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5197 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
f9b122ae6b
some work on the TimeLineControl (partly broken)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5196 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
bc817ae3e0
added basic support for event data collected by Hook.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5195 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
d22bed612a
started implementation of IL rewriting for event tracking
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5194 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
b4a6fadb30
- added new Profiler.sln
...
- updated SharpDevelop.sln
- added list of useful profiler links
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5193 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
b4f76ca28e
fixed BenchmarkRunner
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5192 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
fd12d1777a
fixed Benchmark
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5191 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
3bbef87fe5
Disable profiler unit tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5092 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
37c0545898
Adjusted LINQ-to-Profiler implementation to API changes in .NET 4.0 Beta 2.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5084 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
d5e990ac19
Set UpdateSetupInfo to x86.
...
Removed unused Microsoft.Build reference from profiler.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5054 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
3bc647a0f3
- implemented PerformanceCounterDescriptor
...
- added ExtendedTimeLineControl
- updated SDPS to 1.2
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5049 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
d1edbb24c4
Ignore failing profiler unit test.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5046 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
bd3055466f
DocumentUtilitites.GetWordAt: fixed ArgumentOutOfRangeException.
...
Minor improvements to profiler.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5044 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
ebe54fa166
Profiler:
...
- updated ProfilingDataSQLiteWriter to create SDPS 1.1
- extracted unit test specific writer code to UnitTestWriter
- added cpuCyclesSpentSelf in database
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5039 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
3f2b077991
New database schema for profiler. The Top20 now executes in less than a second.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5037 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
2ed12a18e0
Optimize AllCalls.MergeByName() -> AllFunctions.
...
Delay load ID-list in functions view.
The "Top 20" view now opens more than twice as fast.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5036 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
0991e23416
LINQ-to-Profiler: fixed crash when there is a ThenBy in the query.
...
CodeCoverage: set COMPLUS_ProfAPI_ProfilerCompatibilitySetting to run PartCover on .NET 4.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5034 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
1027bf45dc
- implemented ORDER BY DESC
...
- updated documentation
- implemented StartsWith for all valid strings
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5033 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
65fe90ceb2
Fixed debug output on query execution.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5032 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
6e2178b5b2
Added support for query options.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5031 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
894625ec43
implemented Take and OrderBy
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5030 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
5c5c4ff93c
Use PermanentAnchor for Tasks.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5029 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
017c07888a
Use FileName class for ITextEditor.FileName and OpenedFile.FileName.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5028 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
7403f3c987
Fixed bugs in OptimizeQueryExpressionVisitor.
...
Fixed FxCop issues in the new Profiler code.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5026 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
18f32ada97
Fixed bug in MSBuildEngine that caused "Check with FxCop" to fail in some circumstances.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5025 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
7b0a2b6b3d
Add unit test for profiler.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5024 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
a6b74847d6
LINQ-To-Profiler
...
- implemented correct handling of string constants
- GLOB and LIKE operators
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5023 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
4ada7017c9
- implemented NOT operator in SQLiteQueryProvider
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5020 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
8ef02736b4
Add unit test project for the profiler.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5019 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
6a248e8b58
- added SDPS version check
...
- fixed CopySelectedData
- fixed GetCallers
- partially fixed Merge
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5018 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
6f24d3c3fc
Fixed build.
...
Deactivated CpuCyclesSpentSelf to reduce the number of queries.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5017 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
b20a72473f
LINQ-to-Profiler: implemented query execution.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5016 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
9426732de9
LINQ-to-Profiler documentation
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5014 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago