|
1 | 1 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
2 | | -<html xmlns="http://www.w3.org/1999/xhtml"> |
| 2 | +<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US"> |
3 | 3 | <head> |
4 | 4 | <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
5 | | -<meta http-equiv="X-UA-Compatible" content="IE=9"/> |
6 | | -<meta name="generator" content="Doxygen 1.9.1"/> |
| 5 | +<meta http-equiv="X-UA-Compatible" content="IE=11"/> |
| 6 | +<meta name="generator" content="Doxygen 1.11.0"/> |
7 | 7 | <meta name="viewport" content="width=device-width, initial-scale=1"/> |
8 | 8 | <title>mi-malloc: Performance</title> |
9 | 9 | <link href="tabs.css" rel="stylesheet" type="text/css"/> |
10 | 10 | <script type="text/javascript" src="jquery.js"></script> |
11 | 11 | <script type="text/javascript" src="dynsections.js"></script> |
| 12 | +<script type="text/javascript" src="clipboard.js"></script> |
12 | 13 | <link href="navtree.css" rel="stylesheet" type="text/css"/> |
13 | | -<script type="text/javascript" src="resize.js"></script> |
14 | 14 | <script type="text/javascript" src="navtreedata.js"></script> |
15 | 15 | <script type="text/javascript" src="navtree.js"></script> |
| 16 | +<script type="text/javascript" src="resize.js"></script> |
| 17 | +<script type="text/javascript" src="cookie.js"></script> |
16 | 18 | <link href="search/search.css" rel="stylesheet" type="text/css"/> |
17 | 19 | <script type="text/javascript" src="search/searchdata.js"></script> |
18 | 20 | <script type="text/javascript" src="search/search.js"></script> |
19 | 21 | <script type="text/javascript"> |
20 | | -/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ |
21 | | - $(document).ready(function() { init_search(); }); |
| 22 | +/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ |
| 23 | + $(function() { init_search(); }); |
22 | 24 | /* @license-end */ |
23 | 25 | </script> |
24 | 26 | <link href="doxygen.css" rel="stylesheet" type="text/css" /> |
|
29 | 31 | <div id="titlearea"> |
30 | 32 | <table cellspacing="0" cellpadding="0"> |
31 | 33 | <tbody> |
32 | | - <tr style="height: 56px;"> |
| 34 | + <tr id="projectrow"> |
33 | 35 | <td id="projectlogo"><img alt="Logo" src="mimalloc-logo.svg"/></td> |
34 | | - <td id="projectalign" style="padding-left: 0.5em;"> |
35 | | - <div id="projectname">mi-malloc |
36 | | -  <span id="projectnumber">1.7/2.0</span> |
| 36 | + <td id="projectalign"> |
| 37 | + <div id="projectname">mi-malloc<span id="projectnumber"> 1.8/2.1</span> |
37 | 38 | </div> |
38 | 39 | </td> |
39 | | - <td> <div id="MSearchBox" class="MSearchBoxInactive"> |
| 40 | + <td> <div id="MSearchBox" class="MSearchBoxInactive"> |
40 | 41 | <span class="left"> |
41 | | - <img id="MSearchSelect" src="search/mag_sel.svg" |
42 | | - onmouseover="return searchBox.OnSearchSelectShow()" |
43 | | - onmouseout="return searchBox.OnSearchSelectHide()" |
44 | | - alt=""/> |
45 | | - <input type="text" id="MSearchField" value="Search" accesskey="S" |
46 | | - onfocus="searchBox.OnSearchFieldFocus(true)" |
47 | | - onblur="searchBox.OnSearchFieldFocus(false)" |
| 42 | + <span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()"> </span> |
| 43 | + <input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S" |
| 44 | + onfocus="searchBox.OnSearchFieldFocus(true)" |
| 45 | + onblur="searchBox.OnSearchFieldFocus(false)" |
48 | 46 | onkeyup="searchBox.OnSearchFieldChange(event)"/> |
49 | 47 | </span><span class="right"> |
50 | 48 | <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a> |
|
56 | 54 | </table> |
57 | 55 | </div> |
58 | 56 | <!-- end header part --> |
59 | | -<!-- Generated by Doxygen 1.9.1 --> |
| 57 | +<!-- Generated by Doxygen 1.11.0 --> |
| 58 | +<script type="text/javascript"> |
| 59 | +/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ |
| 60 | +var searchBox = new SearchBox("searchBox", "search/",'.html'); |
| 61 | +/* @license-end */ |
| 62 | +</script> |
60 | 63 | <script type="text/javascript"> |
61 | | -/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ |
62 | | -var searchBox = new SearchBox("searchBox", "search",false,'Search','.html'); |
| 64 | +/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ |
| 65 | +$(function() { codefold.init(0); }); |
63 | 66 | /* @license-end */ |
64 | 67 | </script> |
65 | 68 | </div><!-- top --> |
|
69 | 72 | <div id="nav-sync" class="sync"></div> |
70 | 73 | </div> |
71 | 74 | </div> |
72 | | - <div id="splitbar" style="-moz-user-select:none;" |
| 75 | + <div id="splitbar" style="-moz-user-select:none;" |
73 | 76 | class="ui-resizable-handle"> |
74 | 77 | </div> |
75 | 78 | </div> |
76 | 79 | <script type="text/javascript"> |
77 | | -/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ |
78 | | -$(document).ready(function(){initNavTree('bench.html',''); initResizable(); }); |
| 80 | +/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */ |
| 81 | +$(function(){initNavTree('bench.html',''); initResizable(true); }); |
79 | 82 | /* @license-end */ |
80 | 83 | </script> |
81 | 84 | <div id="doc-content"> |
|
88 | 91 |
|
89 | 92 | <!-- iframe showing the search results (closed by default) --> |
90 | 93 | <div id="MSearchResultsWindow"> |
91 | | -<iframe src="javascript:void(0)" frameborder="0" |
92 | | - name="MSearchResults" id="MSearchResults"> |
93 | | -</iframe> |
| 94 | +<div id="MSearchResults"> |
| 95 | +<div class="SRPage"> |
| 96 | +<div id="SRIndex"> |
| 97 | +<div id="SRResults"></div> |
| 98 | +<div class="SRStatus" id="Loading">Loading...</div> |
| 99 | +<div class="SRStatus" id="Searching">Searching...</div> |
| 100 | +<div class="SRStatus" id="NoMatches">No Matches</div> |
| 101 | +</div> |
| 102 | +</div> |
| 103 | +</div> |
94 | 104 | </div> |
95 | 105 |
|
96 | | -<div class="PageDoc"><div class="header"> |
97 | | - <div class="headertitle"> |
98 | | -<div class="title">Performance </div> </div> |
| 106 | +<div><div class="header"> |
| 107 | + <div class="headertitle"><div class="title">Performance</div></div> |
99 | 108 | </div><!--header--> |
100 | 109 | <div class="contents"> |
101 | 110 | <div class="textblock"><p>We tested <em>mimalloc</em> against many other top allocators over a wide range of benchmarks, ranging from various real world programs to synthetic benchmarks that see how the allocator behaves under more extreme circumstances.</p> |
102 | 111 | <p>In our benchmarks, <em>mimalloc</em> always outperforms all other leading allocators (<em>jemalloc</em>, <em>tcmalloc</em>, <em>Hoard</em>, etc) (Jan 2021), and usually uses less memory (up to 25% more in the worst case). A nice property is that it does <em>consistently</em> well over the wide range of benchmarks.</p> |
103 | | -<p>See the <a href="https://github.com/microsoft/mimalloc#Performance">Performance</a> section in the <em>mimalloc</em> repository for benchmark results, or the technical report for detailed benchmark results. </p> |
| 112 | +<p>See the <a href="https://github.com/microsoft/mimalloc#Performance">Performance</a> section in the <em>mimalloc</em> repository for benchmark results, or the the technical report for detailed benchmark results. </p> |
104 | 113 | </div></div><!-- contents --> |
105 | 114 | </div><!-- PageDoc --> |
106 | 115 | </div><!-- doc-content --> |
107 | 116 | <!-- start footer part --> |
108 | 117 | <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> |
109 | 118 | <ul> |
110 | | - <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li> |
| 119 | + <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0 </li> |
111 | 120 | </ul> |
112 | 121 | </div> |
113 | 122 | </body> |
|
0 commit comments