memory/replace/dmd/test-expected.dmd

Tue, 06 Jan 2015 21:39:09 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Tue, 06 Jan 2015 21:39:09 +0100
branch
TOR_BUG_9701
changeset 8
97036ab72558
permissions
-rw-r--r--

Conditionally force memory storage according to privacy.thirdparty.isolate;
This solves Tor bug #9701, complying with disk avoidance documented in
https://www.torproject.org/projects/torbrowser/design/#disk-avoidance.

     1 ------------------------------------------------------------------
     2 Invocation
     3 ------------------------------------------------------------------
     5 $DMD = '--mode=test'
     6 Sample-below size = 1
     8 ------------------------------------------------------------------
     9 Twice-reported stack trace records
    10 ------------------------------------------------------------------
    12 (none)
    14 ------------------------------------------------------------------
    15 Unreported stack trace records
    16 ------------------------------------------------------------------
    18 (none)
    20 ------------------------------------------------------------------
    21 Unreported stack frame records
    22 ------------------------------------------------------------------
    24 (none)
    26 ------------------------------------------------------------------
    27 Once-reported stack trace records
    28 ------------------------------------------------------------------
    30 (none)
    32 ------------------------------------------------------------------
    33 Once-reported stack frame records
    34 ------------------------------------------------------------------
    36 (none)
    38 ------------------------------------------------------------------
    39 Summary
    40 ------------------------------------------------------------------
    42 Total:                     0 bytes (100.00%) in       0 blocks (100.00%)
    43 Unreported:                0 bytes (  0.00%) in       0 blocks (  0.00%)
    44 Once-reported:             0 bytes (  0.00%) in       0 blocks (  0.00%)
    45 Twice-reported:            0 bytes (  0.00%) in       0 blocks (  0.00%)
    47 ------------------------------------------------------------------
    48 Invocation
    49 ------------------------------------------------------------------
    51 $DMD = '--mode=test'
    52 Sample-below size = 1
    54 ------------------------------------------------------------------
    55 Twice-reported stack trace records
    56 ------------------------------------------------------------------
    58 Twice-reported: 1 block in stack trace record 1 of 4
    59  80 bytes (79 requested / 1 slop)
    60  0.66% of the heap (0.66% cumulative);  29.41% of twice-reported (29.41% cumulative)
    61  Allocated at
    62    ... DMD.cpp
    64  Reported at
    65    ... DMD.cpp
    67  Reported again at
    68    ... DMD.cpp
    70 Twice-reported: 1 block in stack trace record 2 of 4
    71  80 bytes (78 requested / 2 slop)
    72  0.66% of the heap (1.32% cumulative);  29.41% of twice-reported (58.82% cumulative)
    73  Allocated at
    74    ... DMD.cpp
    76  Reported at
    77    ... DMD.cpp
    79  Reported again at
    80    ... DMD.cpp
    82 Twice-reported: 1 block in stack trace record 3 of 4
    83  80 bytes (77 requested / 3 slop)
    84  0.66% of the heap (1.99% cumulative);  29.41% of twice-reported (88.24% cumulative)
    85  Allocated at
    86    ... DMD.cpp
    88  Reported at
    89    ... DMD.cpp
    91  Reported again at
    92    ... DMD.cpp
    94 Twice-reported: 1 block in stack trace record 4 of 4
    95  32 bytes (30 requested / 2 slop)
    96  0.26% of the heap (2.25% cumulative);  11.76% of twice-reported (100.00% cumulative)
    97  Allocated at
    98    ... DMD.cpp
   100  Reported at
   101    ... DMD.cpp
   103  Reported again at
   104    ... DMD.cpp
   106 ------------------------------------------------------------------
   107 Unreported stack trace records
   108 ------------------------------------------------------------------
   110 Unreported: 9 blocks in stack trace record 1 of 3
   111  1,008 bytes (900 requested / 108 slop)
   112  8.34% of the heap (8.34% cumulative);  81.82% of unreported (81.82% cumulative)
   113  Allocated at
   114    ... DMD.cpp
   116 Unreported: 2 blocks in stack trace record 2 of 3
   117  112 bytes (112 requested / 0 slop)
   118  0.93% of the heap (9.27% cumulative);  9.09% of unreported (90.91% cumulative)
   119  Allocated at
   120    ... DMD.cpp
   122 Unreported: 2 blocks in stack trace record 3 of 3
   123  112 bytes (112 requested / 0 slop)
   124  0.93% of the heap (10.19% cumulative);  9.09% of unreported (100.00% cumulative)
   125  Allocated at
   126    ... DMD.cpp
   128 ------------------------------------------------------------------
   129 Unreported stack frame records
   130 ------------------------------------------------------------------
   132 ------------------------------------------------------------------
   133 Once-reported stack trace records
   134 ------------------------------------------------------------------
   136 Once-reported: 1 block in stack trace record 1 of 11
   137  8,192 bytes (4,097 requested / 4,095 slop)
   138  67.77% of the heap (67.77% cumulative);  77.40% of once-reported (77.40% cumulative)
   139  Allocated at
   140    ... DMD.cpp
   142  Reported at
   143    ... DMD.cpp
   145 Once-reported: 1 block in stack trace record 2 of 11
   146  1,024 bytes (1,023 requested / 1 slop)
   147  8.47% of the heap (76.24% cumulative);  9.67% of once-reported (87.07% cumulative)
   148  Allocated at
   149    ... DMD.cpp
   151  Reported at
   152    ... DMD.cpp
   154 Once-reported: 1 block in stack trace record 3 of 11
   155  512 bytes (512 requested / 0 slop)
   156  4.24% of the heap (80.48% cumulative);  4.84% of once-reported (91.91% cumulative)
   157  Allocated at
   158    ... DMD.cpp
   160  Reported at
   161    ... DMD.cpp
   163 Once-reported: 2 blocks in stack trace record 4 of 11
   164  240 bytes (240 requested / 0 slop)
   165  1.99% of the heap (82.46% cumulative);  2.27% of once-reported (94.18% cumulative)
   166  Allocated at
   167    ... DMD.cpp
   169  Reported at
   170    ... DMD.cpp
   172 Once-reported: 2 blocks in stack trace record 5 of 11
   173  240 bytes (240 requested / 0 slop)
   174  1.99% of the heap (84.45% cumulative);  2.27% of once-reported (96.45% cumulative)
   175  Allocated at
   176    ... DMD.cpp
   178  Reported at
   179    ... DMD.cpp
   181 Once-reported: 1 block in stack trace record 6 of 11
   182  96 bytes (96 requested / 0 slop)
   183  0.79% of the heap (85.24% cumulative);  0.91% of once-reported (97.35% cumulative)
   184  Allocated at
   185    ... DMD.cpp
   187  Reported at
   188    ... DMD.cpp
   190 Once-reported: 1 block in stack trace record 7 of 11
   191  96 bytes (96 requested / 0 slop)
   192  0.79% of the heap (86.04% cumulative);  0.91% of once-reported (98.26% cumulative)
   193  Allocated at
   194    ... DMD.cpp
   196  Reported at
   197    ... DMD.cpp
   199 Once-reported: 1 block in stack trace record 8 of 11
   200  80 bytes (80 requested / 0 slop)
   201  0.66% of the heap (86.70% cumulative);  0.76% of once-reported (99.02% cumulative)
   202  Allocated at
   203    ... DMD.cpp
   205  Reported at
   206    ... DMD.cpp
   208 Once-reported: 1 block in stack trace record 9 of 11
   209  80 bytes (80 requested / 0 slop)
   210  0.66% of the heap (87.36% cumulative);  0.76% of once-reported (99.77% cumulative)
   211  Allocated at
   212    ... DMD.cpp
   214  Reported at
   215    ... DMD.cpp
   217 Once-reported: 1 block in stack trace record 10 of 11
   218  16 bytes (10 requested / 6 slop)
   219  0.13% of the heap (87.49% cumulative);  0.15% of once-reported (99.92% cumulative)
   220  Allocated at
   221    ... DMD.cpp
   223  Reported at
   224    ... DMD.cpp
   226 Once-reported: 1 block in stack trace record 11 of 11
   227  8 bytes (0 requested / 8 slop)
   228  0.07% of the heap (87.56% cumulative);  0.08% of once-reported (100.00% cumulative)
   229  Allocated at
   230    ... DMD.cpp
   232  Reported at
   233    ... DMD.cpp
   235 ------------------------------------------------------------------
   236 Once-reported stack frame records
   237 ------------------------------------------------------------------
   239 ------------------------------------------------------------------
   240 Summary
   241 ------------------------------------------------------------------
   243 Total:                12,088 bytes (100.00%) in      30 blocks (100.00%)
   244 Unreported:            1,232 bytes ( 10.19%) in      13 blocks ( 43.33%)
   245 Once-reported:        10,584 bytes ( 87.56%) in      13 blocks ( 43.33%)
   246 Twice-reported:          272 bytes (  2.25%) in       4 blocks ( 13.33%)
   248 ------------------------------------------------------------------
   249 Invocation
   250 ------------------------------------------------------------------
   252 $DMD = '--mode=test'
   253 Sample-below size = 1
   255 ------------------------------------------------------------------
   256 Twice-reported stack trace records
   257 ------------------------------------------------------------------
   259 Twice-reported: 1 block in stack trace record 1 of 2
   260  80 bytes (77 requested / 3 slop)
   261  2.82% of the heap (2.82% cumulative);  90.91% of twice-reported (90.91% cumulative)
   262  Allocated at
   263    ... DMD.cpp
   265  Reported at
   266    ... DMD.cpp
   268  Reported again at
   269    ... DMD.cpp
   271 Twice-reported: 1 block in stack trace record 2 of 2
   272  8 bytes (0 requested / 8 slop)
   273  0.28% of the heap (3.10% cumulative);  9.09% of twice-reported (100.00% cumulative)
   274  Allocated at
   275    ... DMD.cpp
   277  Reported at
   278    ... DMD.cpp
   280  Reported again at
   281    ... DMD.cpp
   283 ------------------------------------------------------------------
   284 Unreported stack trace records
   285 ------------------------------------------------------------------
   287 Unreported: 9 blocks in stack trace record 1 of 3
   288  1,008 bytes (900 requested / 108 slop)
   289  35.49% of the heap (35.49% cumulative);  48.84% of unreported (48.84% cumulative)
   290  Allocated at
   291    ... DMD.cpp
   293 Unreported: 6 blocks in stack trace record 2 of 3
   294  528 bytes (528 requested / 0 slop)
   295  18.59% of the heap (54.08% cumulative);  25.58% of unreported (74.42% cumulative)
   296  Allocated at
   297    ... DMD.cpp
   299 Unreported: 6 blocks in stack trace record 3 of 3
   300  528 bytes (528 requested / 0 slop)
   301  18.59% of the heap (72.68% cumulative);  25.58% of unreported (100.00% cumulative)
   302  Allocated at
   303    ... DMD.cpp
   305 ------------------------------------------------------------------
   306 Unreported stack frame records
   307 ------------------------------------------------------------------
   309 ------------------------------------------------------------------
   310 Once-reported stack trace records
   311 ------------------------------------------------------------------
   313 Once-reported: 1 block in stack trace record 1 of 4
   314  512 bytes (512 requested / 0 slop)
   315  18.03% of the heap (18.03% cumulative);  74.42% of once-reported (74.42% cumulative)
   316  Allocated at
   317    ... DMD.cpp
   319  Reported at
   320    ... DMD.cpp
   322 Once-reported: 1 block in stack trace record 2 of 4
   323  80 bytes (79 requested / 1 slop)
   324  2.82% of the heap (20.85% cumulative);  11.63% of once-reported (86.05% cumulative)
   325  Allocated at
   326    ... DMD.cpp
   328  Reported at
   329    ... DMD.cpp
   331 Once-reported: 1 block in stack trace record 3 of 4
   332  80 bytes (78 requested / 2 slop)
   333  2.82% of the heap (23.66% cumulative);  11.63% of once-reported (97.67% cumulative)
   334  Allocated at
   335    ... DMD.cpp
   337  Reported at
   338    ... DMD.cpp
   340 Once-reported: 1 block in stack trace record 4 of 4
   341  16 bytes (10 requested / 6 slop)
   342  0.56% of the heap (24.23% cumulative);  2.33% of once-reported (100.00% cumulative)
   343  Allocated at
   344    ... DMD.cpp
   346  Reported at
   347    ... DMD.cpp
   349 ------------------------------------------------------------------
   350 Once-reported stack frame records
   351 ------------------------------------------------------------------
   353 ------------------------------------------------------------------
   354 Summary
   355 ------------------------------------------------------------------
   357 Total:                 2,840 bytes (100.00%) in      27 blocks (100.00%)
   358 Unreported:            2,064 bytes ( 72.68%) in      21 blocks ( 77.78%)
   359 Once-reported:           688 bytes ( 24.23%) in       4 blocks ( 14.81%)
   360 Twice-reported:           88 bytes (  3.10%) in       2 blocks (  7.41%)
   362 ------------------------------------------------------------------
   363 Invocation
   364 ------------------------------------------------------------------
   366 $DMD = '--mode=test'
   367 Sample-below size = 128
   369 ------------------------------------------------------------------
   370 Twice-reported stack trace records
   371 ------------------------------------------------------------------
   373 (none)
   375 ------------------------------------------------------------------
   376 Unreported stack trace records
   377 ------------------------------------------------------------------
   379 Unreported: ~4 blocks in stack trace record 1 of 7
   380  ~512 bytes (~512 requested / ~0 slop)
   381  35.96% of the heap (35.96% cumulative);  35.96% of unreported (35.96% cumulative)
   382  Allocated at
   383    ... DMD.cpp
   385 Unreported: 1 block in stack trace record 2 of 7
   386  256 bytes (256 requested / 0 slop)
   387  17.98% of the heap (53.93% cumulative);  17.98% of unreported (53.93% cumulative)
   388  Allocated at
   389    ... DMD.cpp
   391 Unreported: 1 block in stack trace record 3 of 7
   392  144 bytes (144 requested / 0 slop)
   393  10.11% of the heap (64.04% cumulative);  10.11% of unreported (64.04% cumulative)
   394  Allocated at
   395    ... DMD.cpp
   397 Unreported: 1 block in stack trace record 4 of 7
   398  128 bytes (128 requested / 0 slop)
   399  8.99% of the heap (73.03% cumulative);  8.99% of unreported (73.03% cumulative)
   400  Allocated at
   401    ... DMD.cpp
   403 Unreported: ~1 block in stack trace record 5 of 7
   404  ~128 bytes (~128 requested / ~0 slop)
   405  8.99% of the heap (82.02% cumulative);  8.99% of unreported (82.02% cumulative)
   406  Allocated at
   407    ... DMD.cpp
   409 Unreported: ~1 block in stack trace record 6 of 7
   410  ~128 bytes (~128 requested / ~0 slop)
   411  8.99% of the heap (91.01% cumulative);  8.99% of unreported (91.01% cumulative)
   412  Allocated at
   413    ... DMD.cpp
   415 Unreported: ~1 block in stack trace record 7 of 7
   416  ~128 bytes (~128 requested / ~0 slop)
   417  8.99% of the heap (100.00% cumulative);  8.99% of unreported (100.00% cumulative)
   418  Allocated at
   419    ... DMD.cpp
   421 ------------------------------------------------------------------
   422 Unreported stack frame records
   423 ------------------------------------------------------------------
   425 ------------------------------------------------------------------
   426 Once-reported stack trace records
   427 ------------------------------------------------------------------
   429 (none)
   431 ------------------------------------------------------------------
   432 Once-reported stack frame records
   433 ------------------------------------------------------------------
   435 (none)
   437 ------------------------------------------------------------------
   438 Summary
   439 ------------------------------------------------------------------
   441 Total:                ~1,424 bytes (100.00%) in     ~10 blocks (100.00%)
   442 Unreported:           ~1,424 bytes (100.00%) in     ~10 blocks (100.00%)
   443 Once-reported:            ~0 bytes (  0.00%) in      ~0 blocks (  0.00%)
   444 Twice-reported:           ~0 bytes (  0.00%) in      ~0 blocks (  0.00%)

mercurial