Kaelin Hooper
|
a783a74e74
|
Added context menu to all tabs
|
2016-08-15 12:10:35 -07:00 |
|
Kaelin Hooper
|
f97f0e60e2
|
Merge remote-tracking branch 'upstream/master'
|
2016-08-15 11:45:17 -07:00 |
|
Kaelin Hooper
|
5fdb9cea67
|
Updated to three decimal places of precision
|
2016-08-15 11:43:42 -07:00 |
|
Kaelin Hooper
|
1cdfef6472
|
Added top status bar (ROOT node metrics); Limited decimal precision to 2 digits
|
2016-08-15 11:35:41 -07:00 |
|
Kaelin Hooper
|
b048aa45f7
|
Kind of fixed the search bug; too much state going on here
|
2016-08-15 10:53:08 -07:00 |
|
Kaelin Hooper
|
a81228fb29
|
Right click still needs a small fix; search is screwing up if you combine a right click selection with it
|
2016-08-15 10:02:04 -07:00 |
|
Kaelin Hooper
|
0df3907c87
|
Added Fold Item context menu option
|
2016-08-12 12:03:46 -07:00 |
|
Kaelin Hooper
|
8be81b1505
|
Added include and exclude pats context menu items
|
2016-08-12 11:09:05 -07:00 |
|
Kaelin Hooper
|
4174e67801
|
Got first context menu item working
|
2016-08-12 10:45:28 -07:00 |
|
Kaelin Hooper
|
694d8a6941
|
Beginning to get the context menu working
|
2016-08-11 14:53:55 -07:00 |
|
Kaelin Hooper
|
a7c6e0c8b0
|
Mapped Control-F to find; fixed positioning of table and find input on resize
|
2016-08-11 11:34:10 -07:00 |
|
Kaelin Hooper
|
f3c94ba7a7
|
Filters starting to flow better
|
2016-08-10 16:02:26 -07:00 |
|
Kaelin Hooper
|
0952a243f3
|
Playing around with some base colors
|
2016-08-10 15:15:20 -07:00 |
|
Kaelin Hooper
|
2d3d1f40dc
|
Fixed UI for index page
|
2016-08-10 12:29:49 -07:00 |
|
Kaelin Hooper
|
6adcff9b17
|
Removed a hanging console log
|
2016-08-10 11:15:00 -07:00 |
|
Kaelin Hooper
|
7bf08bef06
|
Fixed row arrows from being selected
|
2016-08-10 11:07:54 -07:00 |
|
Kaelin Hooper
|
3acf8ec275
|
Added some selecting features
|
2016-08-09 15:18:39 -07:00 |
|
Kaelin Hooper
|
53ef2dd461
|
Got rid of exception occurring during IncPats search
|
2016-08-09 14:38:54 -07:00 |
|
Kaelin Hooper
|
7a55fd64f0
|
Selecting cells works
|
2016-08-09 14:12:59 -07:00 |
|
Kaelin Hooper
|
3c0eec1beb
|
Search and find navigator work for all tabs!
|
2016-08-09 09:57:50 -07:00 |
|
Kaelin Hooper
|
5a9b30baa6
|
Scrolling to searched items works on by-name-list
|
2016-08-08 14:56:48 -07:00 |
|
Kaelin Hooper
|
45bec00324
|
Using bluebird Promises to wait for multiple asynch calls to get UI elements (navbar and footer); made some structural UI changes (e.g. navbar and filters are now fixed)
|
2016-08-08 13:29:36 -07:00 |
|
Kaelin Hooper
|
05154ac1f2
|
Selecting nodes works everywhere except CallTree view :)
|
2016-08-08 11:07:05 -07:00 |
|
Kaelin Hooper
|
2cc5673c26
|
Selecting focusNode almost done
|
2016-08-08 10:32:41 -07:00 |
|
Kaelin Hooper
|
341197bb74
|
Select focus node in Callers tab working, but some weird UI stuff is happening
|
2016-08-08 09:10:01 -07:00 |
|
Kaelin Hooper
|
c1b5570004
|
Fixed bug in onNodeExpand; this is getting messy...
|
2016-08-05 15:20:19 -07:00 |
|
Kaelin Hooper
|
6b060f71f8
|
More search
|
2016-08-05 15:12:10 -07:00 |
|
Kaelin Hooper
|
4598512a37
|
More search stuff
|
2016-08-04 16:57:23 -07:00 |
|
Kaelin Hooper
|
5bc16c13ef
|
Front end search is almost done
|
2016-08-04 14:36:36 -07:00 |
|
Kaelin Hooper
|
11d427809b
|
Fixed search bug where repeating search query resulted in no nodes being returned from service
|
2016-08-04 13:59:40 -07:00 |
|
Kaelin Hooper
|
54576ec880
|
Cleaned up search for callers
|
2016-08-04 12:19:57 -07:00 |
|
Kaelin Hooper
|
01bd167a39
|
Search works on backend!
|
2016-08-04 12:11:28 -07:00 |
|
Kaelin Hooper
|
a544d49b98
|
Working on search for Callers
|
2016-08-04 11:15:44 -07:00 |
|
Kaelin Hooper
|
8ade8b1932
|
Search on Callers in progress..
|
2016-08-02 18:23:59 -07:00 |
|
Kaelin Hooper
|
b19b4da092
|
Fixed state
|
2016-08-01 14:03:06 -07:00 |
|
Kaelin Hooper
|
66f3854cac
|
More search stuff
|
2016-08-01 13:52:22 -07:00 |
|
Kaelin Hooper
|
7d030f8c0d
|
Implemented found row highlighting
|
2016-08-01 12:23:59 -07:00 |
|
Kaelin Hooper
|
89a569a43b
|
Service is successfully searching for find parameter upon making a stack summary request
|
2016-08-01 12:04:50 -07:00 |
|
Kaelin Hooper
|
9891c1bf34
|
Cleaned up some code
|
2016-07-29 16:13:44 -07:00 |
|
Kaelin Hooper
|
b7b6c80b4f
|
CallTree tab working entirely
|
2016-07-29 15:38:01 -07:00 |
|
Kaelin Hooper
|
a08fe6ff7d
|
Added a default filter value, foldpct=1, for stack window; also removed an accidental double load of the stack summary upon opening
|
2016-07-29 10:44:08 -07:00 |
|
Kaelin Hooper
|
554bdc6df6
|
Changed numNodes to default to -1 for returning all nodes
|
2016-07-28 17:26:37 -07:00 |
|
Kaelin Hooper
|
09907b31b7
|
CallTree working; just need to add ROOT as parent
|
2016-07-28 15:02:39 -07:00 |
|
Kaelin Hooper
|
e3219a8208
|
Reorganized and renamed the getAndDisplayData function to be a little more flexible
|
2016-07-28 14:39:34 -07:00 |
|
Kaelin Hooper
|
dd5ba81760
|
Updated CallTreeDataProvider.cs to return ALL nodes upon not specifying numNodes
|
2016-07-28 13:43:35 -07:00 |
|
Kaelin Hooper
|
3f4508cc75
|
Callee tab is working
|
2016-07-26 15:42:20 -07:00 |
|
Kaelin Hooper
|
55fc35b515
|
Updated stackDelegate.js to log out to status bar on page instead of the console
|
2016-07-25 15:15:56 -07:00 |
|
Kaelin Hooper
|
672c8edcf9
|
Updated stackviewer.html to have navbar and status bar
|
2016-07-25 15:10:49 -07:00 |
|
Kaelin Hooper
|
3535cb2133
|
Finally got the consolidated project working; next step is cleanup
|
2016-07-25 13:23:16 -07:00 |
|
Kaelin Hooper
|
4743473198
|
Began mergin TraceEventAPIServer into PerfDataService; compiling but encountering a TargetInvokationException runtime error
|
2016-07-21 17:02:01 -07:00 |
|
Kaelin Hooper
|
11d41772d7
|
Need these for test purposes; can't open PerfViewData.etl.zip without them; don't know where else they would come from
|
2016-07-21 11:10:37 -07:00 |
|
Kaelin Hooper
|
1157a0c639
|
removing files that shouldn't be on github
|
2016-07-21 11:05:14 -07:00 |
|
Kaelin Hooper
|
5bb4418e68
|
Further directory searching fixes
|
2016-07-21 10:59:28 -07:00 |
|
Kaelin Hooper
|
bbb890f172
|
Added some more directory cleanup
|
2016-07-20 18:09:35 -07:00 |
|
Kaelin Hooper
|
845f943ce1
|
Changed directory stuff to use Path and Directory classes
|
2016-07-20 17:36:33 -07:00 |
|
Kaelin Hooper
|
abd7817527
|
Moved jstree out from node_modules to libraries folder
|
2016-07-18 16:12:22 -07:00 |
|
Kaelin Hooper
|
21f5659641
|
Fixed race condition between summary stack data and callers stack data
|
2016-07-18 15:07:04 -07:00 |
|
Kaelin Hooper
|
fb56722f96
|
Added focus node as parent to tree tables
|
2016-07-18 14:40:29 -07:00 |
|
Kaelin Hooper
|
306bd1b271
|
Filter text boxes are working!
|
2016-07-15 16:16:52 -07:00 |
|
Kaelin Hooper
|
e0bd233f4c
|
Have a very alpha version of filters working; still need to make sure the By Name view updates; also need to fix caching bug in the TraceEventAPIServer
|
2016-07-15 15:11:26 -07:00 |
|
Kaelin Hooper
|
67bce436ee
|
Halfway to filters beginning to work...
|
2016-07-14 17:35:41 -07:00 |
|
Kaelin Hooper
|
b126b95c41
|
Fixed bug where the by-name-list click event was appending tbody rows from the new request on top of tbody rows from the last request
|
2016-07-14 10:51:15 -07:00 |
|
Kaelin Hooper
|
040e253796
|
The Callers tree table is working. :)
|
2016-07-13 17:10:09 -07:00 |
|
Kaelin Hooper
|
2dcc374bf5
|
FINALLY getting caller tree data. Just need to populate the view, now.
|
2016-07-12 17:18:52 -07:00 |
|
Kaelin Hooper
|
eed5378f34
|
Split Delegate.js into homeDelegate.js and stackDelegate.js
|
2016-07-12 11:06:09 -07:00 |
|
Kaelin Hooper
|
afc22f51e9
|
Stack view beginning to form
|
2016-07-11 17:30:17 -07:00 |
|
Kaelin Hooper
|
64c1ece63b
|
Clicking on CPU Stacks now opens new window and displays some data; no tree table, yet
|
2016-07-08 16:46:30 -07:00 |
|
Kaelin Hooper
|
25af9e170e
|
PerfDataService communicates with TraceEventAPIServer to get CPU Stacks
|
2016-07-08 15:38:42 -07:00 |
|
Kaelin Hooper
|
a31165c050
|
Got the service serving up CPU STACKS!
|
2016-07-07 16:14:39 -07:00 |
|
Kaelin Hooper
|
95f72aa4b6
|
Got TraceEventAPIServer kind of working; ui/stackviewer does not work yet (getting a pdb not found exception)
|
2016-07-06 16:38:13 -07:00 |
|
Kaelin Hooper
|
990db4df8e
|
Merge remote-tracking branch 'upstream/master'
|
2016-07-05 10:50:19 -07:00 |
|
Kaelin Hooper
|
ade436f9b9
|
Got initial stage of changing directories and opening a .etl.zip file working
|
2016-06-29 15:00:59 -07:00 |
|
Kaelin Hooper
|
d564be4bdd
|
Got directory perusing mostly working
|
2016-06-28 18:44:22 -07:00 |
|
Kaelin Hooper
|
4ead3755dc
|
Working example.
|
2016-06-28 14:30:27 -07:00 |
|
Kaelin Hooper
|
487770e6a2
|
GET request api/[controller]/open is working for directories and files, but there's a weird __proto__ object being appended to my JSON response (gotta figure that out)
|
2016-06-28 11:52:03 -07:00 |
|
Kaelin Hooper
|
3061e45d60
|
Working on get request to get basic info of a directory or item
|
2016-06-27 17:15:08 -07:00 |
|
Kaelin Hooper
|
944caca3e9
|
Loading a .etl.zip file seems to be working!
|
2016-06-27 10:52:34 -07:00 |
|
Kaelin Hooper
|
2ddf49db43
|
Merge branch 'master' of https://github.com/Microsoft/perfview
|
2016-06-27 10:37:32 -07:00 |
|
Kaelin Hooper
|
a6dcc76880
|
Merge branch 'refactoring'
|
2016-06-27 10:10:21 -07:00 |
|
Kaelin Hooper
|
e256d12791
|
Merge branch 'master' of https://github.com/Kae7in/perfview
|
2016-06-27 10:07:35 -07:00 |
|
Kaelin Hooper
|
d721c94a44
|
This is weird.. This file isn't being updated.
|
2016-06-27 10:07:29 -07:00 |
|
Kaelin Hooper
|
8eadb8dd63
|
Added file extension changing code to replace ChangeExtension() method
|
2016-06-24 14:31:44 -07:00 |
|
Kaelin Hooper
|
d3c4a45cb1
|
Further renaming to get project working.
|
2016-06-23 17:50:27 -07:00 |
|
Kaelin Hooper
|
18ef775055
|
Renamed PerfViewService to avoid propagation of this renaming problem to anyone else whom has pulled PerfView recently
|
2016-06-23 17:31:35 -07:00 |
|
Kaelin Hooper
|
d69c6611fa
|
Re-add of everything that got screwed over.
|
2016-06-23 16:31:24 -07:00 |
|
Kaelin Hooper
|
22b92a58c1
|
Taking care of a git mess related to Windows file system case insensitivity.
|
2016-06-23 16:28:41 -07:00 |
|
Kaelin Hooper
|
663bc7c0ef
|
At the point where I'm successfully unzipping the file but I'm failing to create an etlx out of it.
|
2016-06-23 15:52:55 -07:00 |
|
Kaelin Hooper
|
7106155220
|
A compilable state ready for some tests.
|
2016-06-23 12:56:46 -07:00 |
|
Kaelin Hooper
|
d86b341570
|
Getting closer to Extensibility being ready for me to actually use to get some to open an ETL file and get some CPU Stacks; changed project.json to allow for unsafe builds; brought CacheFiles.cs in; edited some code to agree with the use of CacheFiles.cs in the .NET Core environment; brought XMLStackSource.cs to evaluate its usefulness in converting a Stack to XML
|
2016-06-22 17:26:44 -07:00 |
|
Kaelin Hooper
|
e7e10d3468
|
Stripped out most of PerfView and got some very stripped down version of Extensibility.cs to compile.
|
2016-06-21 19:35:26 -07:00 |
|
Kaelin Hooper
|
e3a395bea1
|
This will be a long commit... Copy and pasted the entire perfview directory into PerfViewService directory > (somewhat) resolved all errors in Extensibility.cs; this included a bad temporary format of putting four slashes in front of things I am likely about to delete permanently > Will now begin removing unneeded PerfView dependcies and GUI code that will not be needed
|
2016-06-21 16:41:22 -07:00 |
|
Kaelin Hooper
|
074c3ca1fa
|
Adding git ignore for project.lock.json because it's causing problems when switching branches locally.
|
2016-06-21 10:47:24 -07:00 |
|
Kaelin Hooper
|
081decf594
|
Getting forked master (Kae7in/perfview) in sync with my ui branch.
|
2016-06-20 17:28:44 -07:00 |
|
Kaelin Hooper
|
f1ee1c3655
|
Resolving things...
|
2016-06-20 17:15:35 -07:00 |
|
Kaelin Hooper
|
a3b899aa9e
|
Forgot a comma when merging.
|
2016-06-20 17:07:00 -07:00 |
|
Kaelin Hooper
|
dfbf69a79e
|
Merging master to ui branch
|
2016-06-20 16:40:07 -07:00 |
|
Kaelin Hooper
|
9f151f83b1
|
Merge remote-tracking branch 'upstream/master'
|
2016-06-20 15:58:39 -07:00 |
|
Kaelin Hooper
|
9cb2eaa498
|
Define the domain to operate as a property in Delegate.js; placed JSONifying code in Delegate.js as well; closes #4
|
2016-06-20 09:42:36 -07:00 |
|
Kaelin Hooper
|
45891a5fd1
|
Finally moved the client view into the same Visual Studio project as the service.
|
2016-06-16 16:43:04 -07:00 |
|
Kaelin Hooper
|
17477485f9
|
Created Delegate object which will be a bridge for all api requests to the perfview service.
|
2016-06-15 16:05:32 -07:00 |
|