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

Side by Side Diff: tracing/tracing/metrics/system_health/memory_metric_test.html

Issue 2204213002: [system-health] Report V8 heap space sizes in the memory metric. (Closed) Base URL: https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git@master
Patch Set: revert to PS 8 Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « tracing/tracing/metrics/system_health/memory_metric.html ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <!-- 2 <!--
3 Copyright 2016 The Chromium Authors. All rights reserved. 3 Copyright 2016 The Chromium Authors. All rights reserved.
4 Use of this source code is governed by a BSD-style license that can be 4 Use of this source code is governed by a BSD-style license that can be
5 found in the LICENSE file. 5 found in the LICENSE file.
6 --> 6 -->
7 7
8 <link rel="import" href="/tracing/base/iteration_helpers.html"> 8 <link rel="import" href="/tracing/base/iteration_helpers.html">
9 <link rel="import" href="/tracing/base/range.html"> 9 <link rel="import" href="/tracing/base/range.html">
10 <link rel="import" href="/tracing/core/test_utils.html"> 10 <link rel="import" href="/tracing/core/test_utils.html">
(...skipping 357 matching lines...) Expand 10 before | Expand all | Expand 10 after
368 {numerics: {size: 320}}), 368 {numerics: {size: 320}}),
369 addChildDump(partitionAllocDump, 'partitions', 369 addChildDump(partitionAllocDump, 'partitions',
370 {numerics: {size: 240}})); 370 {numerics: {size: 240}}));
371 var v8Dump = newAllocatorDump(pmdRendererA2, 'v8', 371 var v8Dump = newAllocatorDump(pmdRendererA2, 'v8',
372 {numerics: {size: 650}}); 372 {numerics: {size: 650}});
373 var isolateDumpA = addChildDump(v8Dump, 'isolate_A'); 373 var isolateDumpA = addChildDump(v8Dump, 'isolate_A');
374 addChildDump(isolateDumpA, 'malloc', {numerics: { 374 addChildDump(isolateDumpA, 'malloc', {numerics: {
375 size: 1, 375 size: 1,
376 peak_size: 2 376 peak_size: 2
377 }}); 377 }});
378 var heapDumpA = addChildDump(isolateDumpA, 'heap_spaces', {numerics: {
379 size: 42,
380 allocated_objects_size: 36
381 }});
382 addChildDump(heapDumpA, 'code_space', {numerics: {
383 allocated_objects_size: 1,
384 size: 2
385 }});
386 addChildDump(heapDumpA, 'large_object_space', {numerics: {
387 allocated_objects_size: 3,
388 size: 4
389 }});
390 addChildDump(heapDumpA, 'map_space', {numerics: {
391 allocated_objects_size: 5,
392 size: 6,
393 }});
394 addChildDump(heapDumpA, 'new_space', {numerics: {
395 allocated_objects_size: 7,
396 size: 8
397 }});
398 addChildDump(heapDumpA, 'old_space', {numerics: {
399 allocated_objects_size: 9,
400 size: 10
401 }});
402 addChildDump(heapDumpA, 'other_spaces', {numerics: {
403 allocated_objects_size: 11,
404 size: 12
405 }});
378 var isolateDumpB = addChildDump(v8Dump, 'isolate_B'); 406 var isolateDumpB = addChildDump(v8Dump, 'isolate_B');
379 addChildDump(isolateDumpB, 'malloc', {numerics: { 407 addChildDump(isolateDumpB, 'malloc', {numerics: {
380 size: 10, 408 size: 10,
381 peak_size: 20 409 peak_size: 20
382 }}); 410 }});
411 var heapDumpB = addChildDump(isolateDumpB, 'heap_spaces', {numerics: {
412 size: 12,
413 allocated_objects_size: 6
414 }});
415 addChildDump(heapDumpB, 'code_space', {numerics: {
416 allocated_objects_size: 1,
417 size: 2
418 }});
419 addChildDump(heapDumpB, 'large_object_space', {numerics: {
420 allocated_objects_size: 1,
421 size: 2
422 }});
423 addChildDump(heapDumpB, 'map_space', {numerics: {
424 allocated_objects_size: 1,
425 size: 2,
426 }});
427 addChildDump(heapDumpB, 'new_space', {numerics: {
428 allocated_objects_size: 1,
429 size: 2
430 }});
431 addChildDump(heapDumpB, 'old_space', {numerics: {
432 allocated_objects_size: 1,
433 size: 2
434 }});
435 addChildDump(heapDumpB, 'other_spaces', {numerics: {
436 allocated_objects_size: 1,
437 size: 2
438 }});
383 var isolateDumpC = addChildDump(v8Dump, 'isolate_C'); 439 var isolateDumpC = addChildDump(v8Dump, 'isolate_C');
384 addChildDump(isolateDumpC, 'malloc', {numerics: { 440 addChildDump(isolateDumpC, 'malloc', {numerics: {
385 size: 100, 441 size: 100,
386 }}); 442 }});
443 addChildDump(isolateDumpC, 'heap_spaces', {numerics: {
444 size: 2,
445 allocated_objects_size: 1
446 }});
387 var isolateDumpD = addChildDump(v8Dump, 'isolate_D'); 447 var isolateDumpD = addChildDump(v8Dump, 'isolate_D');
388 addChildDump(isolateDumpD, 'malloc', {numerics: { 448 addChildDump(isolateDumpD, 'malloc', {numerics: {
389 peak_size: 200, 449 peak_size: 200,
390 }}); 450 }});
391 return [partitionAllocDump, v8Dump]; 451 return [partitionAllocDump, v8Dump];
392 })(); 452 })();
393 var pmdRendererB2 = addProcessMemoryDump(gmd2, pRendererB, {ts: 40}); 453 var pmdRendererB2 = addProcessMemoryDump(gmd2, pRendererB, {ts: 40});
394 pmdRendererB2.memoryAllocatorDumps = [ 454 pmdRendererB2.memoryAllocatorDumps = [
395 newAllocatorDump(pmdRendererB2, 'v8', {numerics: { 455 newAllocatorDump(pmdRendererB2, 'v8', {numerics: {
396 size: 970, 456 size: 970,
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after
465 description: 'total number of all processes in Chrome' 525 description: 'total number of all processes in Chrome'
466 }, 526 },
467 'memory:chrome:all_processes:reported_by_chrome:effective_size': { 527 'memory:chrome:all_processes:reported_by_chrome:effective_size': {
468 value: [30 + (8 + 16) + 32, (120 - 40) + 320 + (650 + 970) + 111, 528 value: [30 + (8 + 16) + 32, (120 - 40) + 320 + (650 + 970) + 111,
469 300 + 8000, 80000 + 5e5 + 4e5], 529 300 + 8000, 80000 + 5e5 + 4e5],
470 unit: sizeInBytes_smallerIsBetter, 530 unit: sizeInBytes_smallerIsBetter,
471 description: 'total effective size reported by Chrome for all ' + 531 description: 'total effective size reported by Chrome for all ' +
472 'processes in Chrome' 532 'processes in Chrome'
473 }, 533 },
474 'memory:chrome:all_processes:reported_by_chrome:allocated_objects_size': { 534 'memory:chrome:all_processes:reported_by_chrome:allocated_objects_size': {
475 value: [25 + 4, 750 + 860, 4000, 0], 535 value: [25 + 4, (36 + 6 + 1) + 750 + 860, 4000, 0],
476 unit: sizeInBytes_smallerIsBetter, 536 unit: sizeInBytes_smallerIsBetter,
477 description: 'total size of all allocated objects reported by Chrome ' + 537 description: 'total size of all allocated objects reported by Chrome ' +
478 'for all processes in Chrome' 538 'for all processes in Chrome'
479 }, 539 },
480 'memory:chrome:all_processes:reported_by_chrome:peak_size': 540 'memory:chrome:all_processes:reported_by_chrome:peak_size':
481 { 541 {
482 value: [0, 2 + 20 + 200, 0, 0], 542 value: [0, 2 + 20 + 200, 0, 0],
483 unit: sizeInBytes_smallerIsBetter, 543 unit: sizeInBytes_smallerIsBetter,
484 description: 'total peak size reported by Chrome for all ' + 544 description: 'total peak size reported by Chrome for all ' +
485 'processes in Chrome' 545 'processes in Chrome'
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
527 description: 'effective size of objects allocated by malloc for v8 ' + 587 description: 'effective size of objects allocated by malloc for v8 ' +
528 'in all processes in Chrome' 588 'in all processes in Chrome'
529 }, 589 },
530 'memory:chrome:all_processes:reported_by_chrome:v8:allocated_by_malloc:peak_ size': 590 'memory:chrome:all_processes:reported_by_chrome:v8:allocated_by_malloc:peak_ size':
531 { 591 {
532 value: [0, 2 + 20 + 200, 0, 0], 592 value: [0, 2 + 20 + 200, 0, 0],
533 unit: sizeInBytes_smallerIsBetter, 593 unit: sizeInBytes_smallerIsBetter,
534 description: 'peak size of objects allocated by malloc for v8 ' + 594 description: 'peak size of objects allocated by malloc for v8 ' +
535 'in all processes in Chrome' 595 'in all processes in Chrome'
536 }, 596 },
597 'memory:chrome:all_processes:reported_by_chrome:v8:heap:allocated_objects_si ze':
598 {
599 value: [0, 36 + 6 + 1, 0, 0],
600 unit: sizeInBytes_smallerIsBetter,
601 description: 'size of all objects allocated by v8:heap in all ' +
602 'processes in Chrome'
603 },
604 'memory:chrome:all_processes:reported_by_chrome:v8:heap:effective_size': {
605 value: [0, 42 + 12 + 2, 0, 0],
606 unit: sizeInBytes_smallerIsBetter,
607 description: 'effective size of v8:heap in all processes in Chrome'
608 },
609 'memory:chrome:all_processes:reported_by_chrome:v8:heap:code_space:allocated _objects_size':
610 {
611 value: [0, 1 + 1, 0, 0],
612 unit: sizeInBytes_smallerIsBetter,
613 description: 'size of all objects allocated by v8:heap:code_space ' +
614 'in all processes in Chrome'
615 },
616 'memory:chrome:all_processes:reported_by_chrome:v8:heap:code_space:effective _size':
617 {
618 value: [0, 2 + 2, 0, 0],
619 unit: sizeInBytes_smallerIsBetter,
620 description: 'effective size of v8:heap:code_space in all ' +
621 'processes in Chrome'
622 },
623 'memory:chrome:all_processes:reported_by_chrome:v8:heap:large_object_space:a llocated_objects_size':
624 {
625 value: [0, 3 + 1, 0, 0],
626 unit: sizeInBytes_smallerIsBetter,
627 description: 'size of all objects allocated by ' +
628 'v8:heap:large_object_space in all processes in Chrome'
629 },
630 'memory:chrome:all_processes:reported_by_chrome:v8:heap:large_object_space:e ffective_size':
631 {
632 value: [0, 4 + 2, 0, 0],
633 unit: sizeInBytes_smallerIsBetter,
634 description: 'effective size of v8:heap:large_object_space in all ' +
635 'processes in Chrome'
636 },
637 'memory:chrome:all_processes:reported_by_chrome:v8:heap:map_space:allocated_ objects_size':
638 {
639 value: [0, 5 + 1, 0, 0],
640 unit: sizeInBytes_smallerIsBetter,
641 description: 'size of all objects allocated by v8:heap:map_space ' +
642 'in all processes in Chrome'
643 },
644 'memory:chrome:all_processes:reported_by_chrome:v8:heap:map_space:effective_ size':
645 {
646 value: [0, 6 + 2, 0, 0],
647 unit: sizeInBytes_smallerIsBetter,
648 description: 'effective size of v8:heap:map_space in all ' +
649 'processes in Chrome'
650 },
651 'memory:chrome:all_processes:reported_by_chrome:v8:heap:new_space:allocated_ objects_size':
652 {
653 value: [0, 7 + 1, 0, 0],
654 unit: sizeInBytes_smallerIsBetter,
655 description: 'size of all objects allocated by v8:heap:new_space ' +
656 'in all processes in Chrome'
657 },
658 'memory:chrome:all_processes:reported_by_chrome:v8:heap:new_space:effective_ size':
659 {
660 value: [0, 8 + 2, 0, 0],
661 unit: sizeInBytes_smallerIsBetter,
662 description: 'effective size of v8:heap:new_space in all ' +
663 'processes in Chrome'
664 },
665 'memory:chrome:all_processes:reported_by_chrome:v8:heap:old_space:allocated_ objects_size':
666 {
667 value: [0, 9 + 1, 0, 0],
668 unit: sizeInBytes_smallerIsBetter,
669 description: 'size of all objects allocated by v8:heap:old_space ' +
670 'in all processes in Chrome'
671 },
672 'memory:chrome:all_processes:reported_by_chrome:v8:heap:old_space:effective_ size':
673 {
674 value: [0, 10 + 2, 0, 0],
675 unit: sizeInBytes_smallerIsBetter,
676 description: 'effective size of v8:heap:old_space in all ' +
677 'processes in Chrome'
678 },
537 'memory:chrome:all_processes:reported_by_chrome:v8:effective_size': { 679 'memory:chrome:all_processes:reported_by_chrome:v8:effective_size': {
538 value: [0, 650 + 970 + 111, 0, 4e5], 680 value: [0, 650 + 970 + 111, 0, 4e5],
539 unit: sizeInBytes_smallerIsBetter, 681 unit: sizeInBytes_smallerIsBetter,
540 description: 'effective size of v8 in all processes in Chrome' 682 description: 'effective size of v8 in all processes in Chrome'
541 }, 683 },
542 'memory:chrome:all_processes:reported_by_chrome:v8:allocated_objects_size': 684 'memory:chrome:all_processes:reported_by_chrome:v8:allocated_objects_size':
543 { 685 {
544 value: [0, 860, 0, 0], 686 value: [0, (36 + 6 + 1) + 860, 0, 0],
545 unit: sizeInBytes_smallerIsBetter, 687 unit: sizeInBytes_smallerIsBetter,
546 description: 'size of all objects allocated by v8 in all processes ' + 688 description: 'size of all objects allocated by v8 in all processes ' +
547 'in Chrome' 689 'in Chrome'
548 }, 690 },
549 'memory:chrome:all_processes:reported_by_chrome:v8:peak_size': 691 'memory:chrome:all_processes:reported_by_chrome:v8:peak_size':
550 { 692 {
551 value: [0, 2 + 20 + 200, 0, 0], 693 value: [0, 2 + 20 + 200, 0, 0],
552 unit: sizeInBytes_smallerIsBetter, 694 unit: sizeInBytes_smallerIsBetter,
553 description: 'peak size of v8 in all processes in Chrome' 695 description: 'peak size of v8 in all processes in Chrome'
554 }, 696 },
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
621 description: 'total number of renderer processes in Chrome' 763 description: 'total number of renderer processes in Chrome'
622 }, 764 },
623 'memory:chrome:renderer_processes:reported_by_chrome:effective_size': { 765 'memory:chrome:renderer_processes:reported_by_chrome:effective_size': {
624 value: [16 + 32, 320 + 650 + 970, 0, 5e5 + 4e5], 766 value: [16 + 32, 320 + 650 + 970, 0, 5e5 + 4e5],
625 unit: sizeInBytes_smallerIsBetter, 767 unit: sizeInBytes_smallerIsBetter,
626 description: 'total effective size reported by Chrome for renderer ' + 768 description: 'total effective size reported by Chrome for renderer ' +
627 'processes in Chrome' 769 'processes in Chrome'
628 }, 770 },
629 'memory:chrome:renderer_processes:reported_by_chrome:allocated_objects_size' : 771 'memory:chrome:renderer_processes:reported_by_chrome:allocated_objects_size' :
630 { 772 {
631 value: [0, 750 + 860, 0, 0], 773 value: [0, (36 + 6 + 1) + 750 + 860, 0, 0],
632 unit: sizeInBytes_smallerIsBetter, 774 unit: sizeInBytes_smallerIsBetter,
633 description: 'total size of all allocated objects reported by ' + 775 description: 'total size of all allocated objects reported by ' +
634 'Chrome for renderer processes in Chrome' 776 'Chrome for renderer processes in Chrome'
635 }, 777 },
636 'memory:chrome:renderer_processes:reported_by_chrome:peak_size': 778 'memory:chrome:renderer_processes:reported_by_chrome:peak_size':
637 { 779 {
638 value: [0, 2 + 20 + 200, 0, 0], 780 value: [0, 2 + 20 + 200, 0, 0],
639 unit: sizeInBytes_smallerIsBetter, 781 unit: sizeInBytes_smallerIsBetter,
640 description: 'total peak size reported by Chrome ' + 782 description: 'total peak size reported by Chrome ' +
641 'for renderer processes in Chrome' 783 'for renderer processes in Chrome'
(...skipping 26 matching lines...) Expand all
668 description: 'effective size of objects allocated by malloc for v8 ' + 810 description: 'effective size of objects allocated by malloc for v8 ' +
669 'in renderer processes in Chrome' 811 'in renderer processes in Chrome'
670 }, 812 },
671 'memory:chrome:renderer_processes:reported_by_chrome:v8:allocated_by_malloc: peak_size': 813 'memory:chrome:renderer_processes:reported_by_chrome:v8:allocated_by_malloc: peak_size':
672 { 814 {
673 value: [0, 2 + 20 + 200, 0, 0], 815 value: [0, 2 + 20 + 200, 0, 0],
674 unit: sizeInBytes_smallerIsBetter, 816 unit: sizeInBytes_smallerIsBetter,
675 description: 'peak size of objects allocated by malloc for v8 ' + 817 description: 'peak size of objects allocated by malloc for v8 ' +
676 'in renderer processes in Chrome' 818 'in renderer processes in Chrome'
677 }, 819 },
820 'memory:chrome:renderer_processes:reported_by_chrome:v8:heap:allocated_objec ts_size':
821 {
822 value: [0, 36 + 6 + 1, 0, 0],
823 unit: sizeInBytes_smallerIsBetter,
824 description: 'size of all objects allocated by v8:heap in renderer ' +
825 'processes in Chrome'
826 },
827 'memory:chrome:renderer_processes:reported_by_chrome:v8:heap:effective_size' :
828 {
829 value: [0, 42 + 12 + 2, 0, 0],
830 unit: sizeInBytes_smallerIsBetter,
831 description: 'effective size of v8:heap in renderer processes ' +
832 'in Chrome'
833 },
834 'memory:chrome:renderer_processes:reported_by_chrome:v8:heap:code_space:allo cated_objects_size':
835 {
836 value: [0, 1 + 1, 0, 0],
837 unit: sizeInBytes_smallerIsBetter,
838 description: 'size of all objects allocated by v8:heap:code_space ' +
839 'in renderer processes in Chrome'
840 },
841 'memory:chrome:renderer_processes:reported_by_chrome:v8:heap:code_space:effe ctive_size':
842 {
843 value: [0, 2 + 2, 0, 0],
844 unit: sizeInBytes_smallerIsBetter,
845 description: 'effective size of v8:heap:code_space in renderer ' +
846 'processes in Chrome'
847 },
848 'memory:chrome:renderer_processes:reported_by_chrome:v8:heap:large_object_sp ace:allocated_objects_size':
849 {
850 value: [0, 3 + 1, 0, 0],
851 unit: sizeInBytes_smallerIsBetter,
852 description: 'size of all objects allocated by ' +
853 'v8:heap:large_object_space in renderer processes in Chrome'
854 },
855 'memory:chrome:renderer_processes:reported_by_chrome:v8:heap:large_object_sp ace:effective_size':
856 {
857 value: [0, 4 + 2, 0, 0],
858 unit: sizeInBytes_smallerIsBetter,
859 description: 'effective size of v8:heap:large_object_space in ' +
860 'renderer processes in Chrome'
861 },
862 'memory:chrome:renderer_processes:reported_by_chrome:v8:heap:map_space:alloc ated_objects_size':
863 {
864 value: [0, 5 + 1, 0, 0],
865 unit: sizeInBytes_smallerIsBetter,
866 description: 'size of all objects allocated by v8:heap:map_space ' +
867 'in renderer processes in Chrome'
868 },
869 'memory:chrome:renderer_processes:reported_by_chrome:v8:heap:map_space:effec tive_size':
870 {
871 value: [0, 6 + 2, 0, 0],
872 unit: sizeInBytes_smallerIsBetter,
873 description: 'effective size of v8:heap:map_space in renderer ' +
874 'processes in Chrome'
875 },
876 'memory:chrome:renderer_processes:reported_by_chrome:v8:heap:new_space:alloc ated_objects_size':
877 {
878 value: [0, 7 + 1, 0, 0],
879 unit: sizeInBytes_smallerIsBetter,
880 description: 'size of all objects allocated by v8:heap:new_space ' +
881 'in renderer processes in Chrome'
882 },
883 'memory:chrome:renderer_processes:reported_by_chrome:v8:heap:new_space:effec tive_size':
884 {
885 value: [0, 8 + 2, 0, 0],
886 unit: sizeInBytes_smallerIsBetter,
887 description: 'effective size of v8:heap:new_space in renderer ' +
888 'processes in Chrome'
889 },
890 'memory:chrome:renderer_processes:reported_by_chrome:v8:heap:old_space:alloc ated_objects_size':
891 {
892 value: [0, 9 + 1, 0, 0],
893 unit: sizeInBytes_smallerIsBetter,
894 description: 'size of all objects allocated by v8:heap:old_space ' +
895 'in renderer processes in Chrome'
896 },
897 'memory:chrome:renderer_processes:reported_by_chrome:v8:heap:old_space:effec tive_size':
898 {
899 value: [0, 10 + 2, 0, 0],
900 unit: sizeInBytes_smallerIsBetter,
901 description: 'effective size of v8:heap:old_space in renderer ' +
902 'processes in Chrome'
903 },
678 'memory:chrome:renderer_processes:reported_by_chrome:v8:effective_size': { 904 'memory:chrome:renderer_processes:reported_by_chrome:v8:effective_size': {
679 value: [0, 650 + 970, 0, 4e5], 905 value: [0, 650 + 970, 0, 4e5],
680 unit: sizeInBytes_smallerIsBetter, 906 unit: sizeInBytes_smallerIsBetter,
681 description: 'effective size of v8 in renderer processes in Chrome' 907 description: 'effective size of v8 in renderer processes in Chrome'
682 }, 908 },
683 'memory:chrome:renderer_processes:reported_by_chrome:v8:allocated_objects_si ze': 909 'memory:chrome:renderer_processes:reported_by_chrome:v8:allocated_objects_si ze':
684 { 910 {
685 value: [0, 860, 0, 0], 911 value: [0, (36 + 6 + 1) + 860, 0, 0],
686 unit: sizeInBytes_smallerIsBetter, 912 unit: sizeInBytes_smallerIsBetter,
687 description: 'size of all objects allocated by v8 in renderer ' + 913 description: 'size of all objects allocated by v8 in renderer ' +
688 'processes in Chrome' 914 'processes in Chrome'
689 }, 915 },
690 'memory:chrome:renderer_processes:reported_by_chrome:v8:peak_size': 916 'memory:chrome:renderer_processes:reported_by_chrome:v8:peak_size':
691 { 917 {
692 value: [0, 2 + 20 + 200, 0, 0], 918 value: [0, 2 + 20 + 200, 0, 0],
693 unit: sizeInBytes_smallerIsBetter, 919 unit: sizeInBytes_smallerIsBetter,
694 description: 'peak size of v8 in renderer processes in Chrome' 920 description: 'peak size of v8 in renderer processes in Chrome'
695 }, 921 },
(...skipping 2162 matching lines...) Expand 10 before | Expand all | Expand 10 after
2858 addProcessMemoryDump(gmd, pChrome, {ts: 11}); 3084 addProcessMemoryDump(gmd, pChrome, {ts: 11});
2859 }); 3085 });
2860 var values = new tr.v.ValueSet(); 3086 var values = new tr.v.ValueSet();
2861 3087
2862 assert.throws(function() { 3088 assert.throws(function() {
2863 tr.metrics.sh.memoryMetric(values, model); 3089 tr.metrics.sh.memoryMetric(values, model);
2864 }, 'Memory dump ID clash across multiple browsers with PIDs: 1 and 2'); 3090 }, 'Memory dump ID clash across multiple browsers with PIDs: 1 and 2');
2865 }); 3091 });
2866 }); 3092 });
2867 </script> 3093 </script>
OLDNEW
« no previous file with comments | « tracing/tracing/metrics/system_health/memory_metric.html ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698