50
50
< div class ="header clearfix ">
51
51
< h3 class ="text-muted "> {{name}} Memory Details</ h3 >
52
52
</ div >
53
- < div id ="chart-text ">
53
+ < div id ="chart-rom ">
54
54
</ div >
55
55
< hr />
56
- < div id ="chart-data ">
57
- </ div >
58
- < hr />
59
- < div id ="chart-bss ">
56
+ < div id ="chart-ram ">
60
57
</ div >
61
58
< hr />
62
59
< div id ="details "> </ div >
@@ -83,34 +80,23 @@ <h3 class="text-muted">{{name}} Memory Details</h3>
83
80
. direction ( "s" )
84
81
. offset ( [ 8 , 0 ] )
85
82
. attr ( 'class' , 'd3-flame-graph-tip' )
86
- . html ( function ( d ) { return "module: " + d . data . name + ", size in bytes: " + d . data . value ; } ) ;
87
- var flameGraph_text = d3 . flameGraph ( )
88
- . transitionDuration ( 250 )
89
- . transitionEase ( d3 . easeCubic )
90
- . sort ( true )
91
- . title ( "Code (ROM)" )
92
- . tooltip ( tip ) ;
93
- var flameGraph_data = d3 . flameGraph ( )
83
+ . html ( function ( d ) { return "module: " + d . data . name + ", bytes: " + d . data . value ; } ) ;
84
+ var flameGraph_rom = d3 . flameGraph ( )
94
85
. transitionDuration ( 250 )
95
86
. transitionEase ( d3 . easeCubic )
96
87
. sort ( true )
97
- . title ( "Non-zero initialized data (ROM + RAM)" )
98
88
. tooltip ( tip ) ;
99
- var flameGraph_bss = d3 . flameGraph ( )
89
+ var flameGraph_ram = d3 . flameGraph ( )
100
90
. transitionDuration ( 250 )
101
91
. transitionEase ( d3 . easeCubic )
102
92
. sort ( true )
103
- . title ( "Zero initialized data (RAM)" )
104
93
. tooltip ( tip ) ;
105
- var text_elem = d3 . select ( "#chart-text" ) ;
106
- flameGraph_text . width ( text_elem . node ( ) . getBoundingClientRect ( ) . width ) ;
107
- text_elem . datum ( { { text} } ) . call ( flameGraph_text ) ;
108
- var data_elem = d3 . select ( "#chart-data" ) ;
109
- flameGraph_data . width ( data_elem . node ( ) . getBoundingClientRect ( ) . width ) ;
110
- data_elem . datum ( { { data} } ) . call ( flameGraph_data ) ;
111
- var bss_elem = d3 . select ( "#chart-bss" ) ;
112
- flameGraph_bss . width ( bss_elem . node ( ) . getBoundingClientRect ( ) . width ) ;
113
- bss_elem . datum ( { { bss} } ) . call ( flameGraph_bss ) ;
94
+ var rom_elem = d3 . select ( "#chart-rom" ) ;
95
+ flameGraph_rom . width ( rom_elem . node ( ) . getBoundingClientRect ( ) . width ) ;
96
+ rom_elem . datum ( { { rom} } ) . call ( flameGraph_rom ) ;
97
+ var ram_elem = d3 . select ( "#chart-ram" ) ;
98
+ flameGraph_ram . width ( ram_elem . node ( ) . getBoundingClientRect ( ) . width ) ;
99
+ ram_elem . datum ( { { ram} } ) . call ( flameGraph_ram ) ;
114
100
</ script >
115
101
</ body >
116
102
</ html >
0 commit comments