Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(819)

Issue 2690323003: Hide kernel isolate from isolate list; do not register it either (Closed)

Created:
3 years, 10 months ago by jensj
Modified:
3 years, 9 months ago
CC:
reviews_dartlang.org, turnidge, rmacnak, vm-dev_dartlang.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Hide kernel isolate from isolate list; do not register it either This is basically a copy of https://codereview.chromium.org/2689563010/ and https://codereview.chromium.org/2695013002/ - just hiding the kernel isolate too. That way, we won't see it and be confused when debugging via observatory. Also, service tests could probably start working with the kernel isolate too. Still show isolate if passing "--show_kernel_isolate" though. R=hausner@google.com Committed: https://github.com/dart-lang/sdk/commit/137b85c114791bb2e8074083517a32f908156c29

Patch Set 1 #

Total comments: 1

Patch Set 2 : Show kernel isolate if passing flag #

Unified diffs Side-by-side diffs Delta from patch set Stats (+23 lines, -3 lines) Patch
M runtime/lib/vmservice.cc View 1 2 chunks +10 lines, -2 lines 0 comments Download
M runtime/vm/kernel_isolate.cc View 1 1 chunk +4 lines, -0 lines 0 comments Download
M runtime/vm/service.cc View 1 3 chunks +9 lines, -1 line 0 comments Download

Messages

Total messages: 17 (4 generated)
jensj
3 years, 10 months ago (2017-02-14 12:58:18 UTC) #2
Vyacheslav Egorov (Google)
https://codereview.chromium.org/2690323003/diff/1/runtime/lib/vmservice.cc File runtime/lib/vmservice.cc (right): https://codereview.chromium.org/2690323003/diff/1/runtime/lib/vmservice.cc#newcode65 runtime/lib/vmservice.cc:65: if (IsVMInternalIsolate(isolate) || is_kernel_isolate) { Maybe this should just ...
3 years, 10 months ago (2017-02-14 13:02:26 UTC) #3
Cutch
On 2017/02/14 13:02:26, Vyacheslav Egorov (Google) wrote: > https://codereview.chromium.org/2690323003/diff/1/runtime/lib/vmservice.cc > File runtime/lib/vmservice.cc (right): > > ...
3 years, 10 months ago (2017-02-14 13:03:27 UTC) #4
jensj
That doesn't work. The process hangs on exit. Probably because the class IsolateKillerVisitor, method ShouldKill ...
3 years, 10 months ago (2017-02-14 13:15:56 UTC) #5
hausner
Will this change prevent the Observatory from profiling the Kernel Isolate? I think we should ...
3 years, 10 months ago (2017-02-14 13:22:52 UTC) #6
Cutch
On 2017/02/14 13:22:52, hausner wrote: > Will this change prevent the Observatory from profiling the ...
3 years, 10 months ago (2017-02-14 13:43:29 UTC) #7
hausner
I think it's better to be able to see the Kernel isolate in the Observatory ...
3 years, 10 months ago (2017-02-14 13:55:57 UTC) #8
jensj
On 2017/02/14 13:55:57, hausner wrote: > I think it's better to be able to see ...
3 years, 10 months ago (2017-02-21 11:48:11 UTC) #9
jensj
ping. With the switch to fasta and all tests running through the service isolate, I ...
3 years, 9 months ago (2017-03-06 09:53:40 UTC) #10
Vyacheslav Egorov (Google)
+turnidge +asiva per discussion on the meeting
3 years, 9 months ago (2017-03-06 17:34:59 UTC) #12
hausner
LGTM if there is a flag to make the kernel isolate visible in the Observatory.
3 years, 9 months ago (2017-03-06 17:35:53 UTC) #13
Cutch
On 2017/03/06 17:35:53, hausner wrote: > LGTM if there is a flag to make the ...
3 years, 9 months ago (2017-03-07 01:33:25 UTC) #14
jensj
3 years, 9 months ago (2017-03-07 07:27:22 UTC) #17
Message was sent while issue was closed.
Committed patchset #2 (id:20001) manually as
137b85c114791bb2e8074083517a32f908156c29 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698