Skip to content

Commit

Permalink
docs: updates from Homebrew/brew
Browse files Browse the repository at this point in the history
  • Loading branch information
BrewTestBot committed Dec 23, 2023
1 parent 76372b7 commit cfa9d00
Show file tree
Hide file tree
Showing 4 changed files with 169 additions and 169 deletions.
24 changes: 14 additions & 10 deletions docs/Hardware.html
Original file line number Diff line number Diff line change
Expand Up @@ -212,7 +212,6 @@ <h3 class="signature first" id="cores_as_words-class_method">
<pre class="lines">


180
181
182
183
Expand All @@ -223,10 +222,11 @@ <h3 class="signature first" id="cores_as_words-class_method">
188
189
190
191</pre>
191
192</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'hardware.rb', line 180</span>
<pre class="code"><span class="info file"># File 'hardware.rb', line 181</span>

<span class='kw'>def</span> <span class='id identifier rubyid_cores_as_words'>cores_as_words</span>
<span class='kw'>case</span> <span class='const'><span class='object_link'><a href="" title="Hardware (module)">Hardware</a></span></span><span class='op'>::</span><span class='const'><span class='object_link'><a href="Hardware/CPU.html" title="Hardware::CPU (class)">CPU</a></span></span><span class='period'>.</span><span class='id identifier rubyid_cores'><span class='object_link'><a href="Hardware/CPU.html#cores-class_method" title="Hardware::CPU.cores (method)">cores</a></span></span>
Expand Down Expand Up @@ -318,7 +318,9 @@ <h3 class="signature " id="oldest_cpu-class_method">
19
20
21
22</pre>
22
23
24</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'extend/os/mac/hardware.rb', line 6</span>
Expand All @@ -331,10 +333,12 @@ <h3 class="signature " id="oldest_cpu-class_method">
<span class='kw'>end</span>
<span class='kw'>if</span> <span class='const'><span class='object_link'><a href="Hardware/CPU.html" title="Hardware::CPU (class)">CPU</a></span></span><span class='period'>.</span><span class='id identifier rubyid_arch'><span class='object_link'><a href="Hardware/CPU.html#arch-class_method" title="Hardware::CPU.arch (method)">arch</a></span></span> <span class='op'>==</span> <span class='symbol'>:arm64</span>
<span class='symbol'>:arm_vortex_tempest</span>
<span class='comment'># This cannot use a newer CPU e.g. ivybridge because Rosetta 2 does not
<span class='comment'># This cannot use a newer CPU e.g. haswell because Rosetta 2 does not
</span> <span class='comment'># support AVX instructions in bottles:
</span> <span class='comment'># https://github.com/Homebrew/homebrew-core/issues/67713
</span> <span class='kw'>elsif</span> <span class='id identifier rubyid_version'>version</span> <span class='op'>&gt;=</span> <span class='symbol'>:mojave</span>
</span> <span class='kw'>elsif</span> <span class='id identifier rubyid_version'>version</span> <span class='op'>&gt;=</span> <span class='symbol'>:ventura</span>
<span class='symbol'>:westmere</span>
<span class='kw'>elsif</span> <span class='id identifier rubyid_version'>version</span> <span class='op'>&gt;=</span> <span class='symbol'>:mojave</span>
<span class='symbol'>:nehalem</span>
<span class='kw'>else</span>
<span class='id identifier rubyid_generic_oldest_cpu'>generic_oldest_cpu</span>
Expand Down Expand Up @@ -384,7 +388,6 @@ <h3 class="signature " id="rustflags_target_cpu-class_method">
<pre class="lines">


221
222
223
224
Expand All @@ -397,10 +400,11 @@ <h3 class="signature " id="rustflags_target_cpu-class_method">
231
232
233
234</pre>
234
235</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'hardware.rb', line 221</span>
<pre class="code"><span class="info file"># File 'hardware.rb', line 222</span>

<span class='kw'>def</span> <span class='id identifier rubyid_rustflags_target_cpu'>rustflags_target_cpu</span>
<span class='comment'># Rust already defaults to the oldest supported cpu for each target-triplet
Expand All @@ -409,7 +413,7 @@ <h3 class="signature " id="rustflags_target_cpu-class_method">
</span> <span class='ivar'>@target_cpu</span> <span class='op'>||=</span> <span class='kw'>case</span> <span class='lparen'>(</span><span class='id identifier rubyid_cpu'>cpu</span> <span class='op'>=</span> <span class='id identifier rubyid_oldest_cpu'>oldest_cpu</span><span class='rparen'>)</span>
<span class='kw'>when</span> <span class='symbol'>:core</span>
<span class='symbol'>:prescott</span>
<span class='kw'>when</span> <span class='symbol'>:native</span><span class='comma'>,</span> <span class='symbol'>:ivybridge</span><span class='comma'>,</span> <span class='symbol'>:sandybridge</span><span class='comma'>,</span> <span class='symbol'>:nehalem</span><span class='comma'>,</span> <span class='symbol'>:core2</span>
<span class='kw'>when</span> <span class='symbol'>:native</span><span class='comma'>,</span> <span class='symbol'>:ivybridge</span><span class='comma'>,</span> <span class='symbol'>:sandybridge</span><span class='comma'>,</span> <span class='symbol'>:westmere</span><span class='comma'>,</span> <span class='symbol'>:nehalem</span><span class='comma'>,</span> <span class='symbol'>:core2</span>
<span class='id identifier rubyid_cpu'>cpu</span>
<span class='kw'>end</span>
<span class='kw'>return</span> <span class='kw'>if</span> <span class='ivar'>@target_cpu</span><span class='period'>.</span><span class='id identifier rubyid_blank?'>blank?</span>
Expand Down
102 changes: 51 additions & 51 deletions docs/Hardware/CPU.html
Original file line number Diff line number Diff line change
Expand Up @@ -1165,7 +1165,6 @@ <h3 class="signature " id="arch-class_method">
<pre class="lines">


72
73
74
75
Expand All @@ -1174,10 +1173,11 @@ <h3 class="signature " id="arch-class_method">
78
79
80
81</pre>
81
82</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'hardware.rb', line 72</span>
<pre class="code"><span class="info file"># File 'hardware.rb', line 73</span>

<span class='kw'>def</span> <span class='id identifier rubyid_arch'>arch</span>
<span class='kw'>case</span> <span class='id identifier rubyid_bits'>bits</span>
Expand Down Expand Up @@ -1232,7 +1232,6 @@ <h3 class="signature " id="arch_32_bit-class_method">
<pre class="lines">


45
46
47
48
Expand All @@ -1242,10 +1241,11 @@ <h3 class="signature " id="arch_32_bit-class_method">
52
53
54
55</pre>
55
56</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'hardware.rb', line 45</span>
<pre class="code"><span class="info file"># File 'hardware.rb', line 46</span>

<span class='kw'>def</span> <span class='id identifier rubyid_arch_32_bit'>arch_32_bit</span>
<span class='kw'>if</span> <span class='id identifier rubyid_arm?'>arm?</span>
Expand Down Expand Up @@ -1301,7 +1301,6 @@ <h3 class="signature " id="arch_64_bit-class_method">
<pre class="lines">


58
59
60
61
Expand All @@ -1313,10 +1312,11 @@ <h3 class="signature " id="arch_64_bit-class_method">
67
68
69
70</pre>
70
71</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'hardware.rb', line 58</span>
<pre class="code"><span class="info file"># File 'hardware.rb', line 59</span>

<span class='kw'>def</span> <span class='id identifier rubyid_arch_64_bit'>arch_64_bit</span>
<span class='kw'>if</span> <span class='id identifier rubyid_arm?'>arm?</span>
Expand Down Expand Up @@ -1351,14 +1351,14 @@ <h3 class="signature " id="arch_flag-class_method">
<pre class="lines">


166
167
168
169
170</pre>
170
171</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'hardware.rb', line 166</span>
<pre class="code"><span class="info file"># File 'hardware.rb', line 167</span>

<span class='kw'>def</span> <span class='id identifier rubyid_arch_flag'>arch_flag</span><span class='lparen'>(</span><span class='id identifier rubyid_arch'>arch</span><span class='rparen'>)</span>
<span class='kw'>return</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>-mcpu=</span><span class='embexpr_beg'>#{</span><span class='id identifier rubyid_arch'>arch</span><span class='embexpr_end'>}</span><span class='tstring_end'>&quot;</span></span> <span class='kw'>if</span> <span class='id identifier rubyid_ppc?'>ppc?</span>
Expand Down Expand Up @@ -1408,12 +1408,12 @@ <h3 class="signature " id="arm?-class_method">
<pre class="lines">


146
147
148</pre>
148
149</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'hardware.rb', line 146</span>
<pre class="code"><span class="info file"># File 'hardware.rb', line 147</span>

<span class='kw'>def</span> <span class='id identifier rubyid_arm?'>arm?</span>
<span class='id identifier rubyid_type'>type</span> <span class='op'>==</span> <span class='symbol'>:arm</span>
Expand Down Expand Up @@ -1567,12 +1567,12 @@ <h3 class="signature " id="big_endian?-class_method">
<pre class="lines">


154
155
156</pre>
156
157</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'hardware.rb', line 154</span>
<pre class="code"><span class="info file"># File 'hardware.rb', line 155</span>

<span class='kw'>def</span> <span class='id identifier rubyid_big_endian?'>big_endian?</span>
<span class='lbracket'>[</span><span class='int'>1</span><span class='rbracket'>]</span><span class='period'>.</span><span class='id identifier rubyid_pack'>pack</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>I</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span> <span class='op'>==</span> <span class='lbracket'>[</span><span class='int'>1</span><span class='rbracket'>]</span><span class='period'>.</span><span class='id identifier rubyid_pack'>pack</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>N</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
Expand All @@ -1597,15 +1597,15 @@ <h3 class="signature " id="bits-class_method">
<pre class="lines">


106
107
108
109
110
111</pre>
111
112</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'hardware.rb', line 106</span>
<pre class="code"><span class="info file"># File 'hardware.rb', line 107</span>

<span class='kw'>def</span> <span class='id identifier rubyid_bits'>bits</span>
<span class='ivar'>@bits</span> <span class='op'>||=</span> <span class='kw'>case</span> <span class='const'>RUBY_PLATFORM</span>
Expand Down Expand Up @@ -1633,16 +1633,16 @@ <h3 class="signature " id="cores-class_method">
<pre class="lines">


98
99
100
101
102
103
104</pre>
104
105</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'hardware.rb', line 98</span>
<pre class="code"><span class="info file"># File 'hardware.rb', line 99</span>

<span class='kw'>def</span> <span class='id identifier rubyid_cores'>cores</span>
<span class='kw'>return</span> <span class='ivar'>@cores</span> <span class='kw'>if</span> <span class='ivar'>@cores</span>
Expand Down Expand Up @@ -1789,12 +1789,12 @@ <h3 class="signature " id="feature?-class_method">
<pre class="lines">


162
163
164</pre>
164
165</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'hardware.rb', line 162</span>
<pre class="code"><span class="info file"># File 'hardware.rb', line 163</span>

<span class='kw'>def</span> <span class='id identifier rubyid_feature?'>feature?</span><span class='lparen'>(</span><span class='id identifier rubyid_name'>name</span><span class='rparen'>)</span>
<span class='id identifier rubyid_features'>features</span><span class='period'>.</span><span class='id identifier rubyid_include?'>include?</span><span class='lparen'>(</span><span class='id identifier rubyid_name'>name</span><span class='rparen'>)</span>
Expand Down Expand Up @@ -1989,12 +1989,12 @@ <h3 class="signature " id="intel?-class_method">
<pre class="lines">


126
127
128</pre>
128
129</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'hardware.rb', line 126</span>
<pre class="code"><span class="info file"># File 'hardware.rb', line 127</span>

<span class='kw'>def</span> <span class='id identifier rubyid_intel?'>intel?</span>
<span class='id identifier rubyid_type'>type</span> <span class='op'>==</span> <span class='symbol'>:intel</span>
Expand Down Expand Up @@ -2130,12 +2130,12 @@ <h3 class="signature " id="is_32_bit?-class_method">
<pre class="lines">


118
119
120</pre>
120
121</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'hardware.rb', line 118</span>
<pre class="code"><span class="info file"># File 'hardware.rb', line 119</span>

<span class='kw'>def</span> <span class='id identifier rubyid_is_32_bit?'>is_32_bit?</span>
<span class='id identifier rubyid_bits'>bits</span> <span class='op'>==</span> <span class='int'>32</span>
Expand Down Expand Up @@ -2183,12 +2183,12 @@ <h3 class="signature " id="is_64_bit?-class_method">
<pre class="lines">


122
123
124</pre>
124
125</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'hardware.rb', line 122</span>
<pre class="code"><span class="info file"># File 'hardware.rb', line 123</span>

<span class='kw'>def</span> <span class='id identifier rubyid_is_64_bit?'>is_64_bit?</span>
<span class='id identifier rubyid_bits'>bits</span> <span class='op'>==</span> <span class='int'>64</span>
Expand Down Expand Up @@ -2236,12 +2236,12 @@ <h3 class="signature " id="little_endian?-class_method">
<pre class="lines">


150
151
152</pre>
152
153</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'hardware.rb', line 150</span>
<pre class="code"><span class="info file"># File 'hardware.rb', line 151</span>

<span class='kw'>def</span> <span class='id identifier rubyid_little_endian?'>little_endian?</span>
<span class='op'>!</span><span class='id identifier rubyid_big_endian?'>big_endian?</span>
Expand Down Expand Up @@ -2385,12 +2385,12 @@ <h3 class="signature " id="ppc32?-class_method">
<pre class="lines">


134
135
136</pre>
136
137</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'hardware.rb', line 134</span>
<pre class="code"><span class="info file"># File 'hardware.rb', line 135</span>

<span class='kw'>def</span> <span class='id identifier rubyid_ppc32?'>ppc32?</span>
<span class='id identifier rubyid_ppc?'>ppc?</span> <span class='op'>&amp;&amp;</span> <span class='id identifier rubyid_is_32_bit?'>is_32_bit?</span>
Expand Down Expand Up @@ -2438,12 +2438,12 @@ <h3 class="signature " id="ppc64?-class_method">
<pre class="lines">


142
143
144</pre>
144
145</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'hardware.rb', line 142</span>
<pre class="code"><span class="info file"># File 'hardware.rb', line 143</span>

<span class='kw'>def</span> <span class='id identifier rubyid_ppc64?'>ppc64?</span>
<span class='id identifier rubyid_ppc?'>ppc?</span> <span class='op'>&amp;&amp;</span> <span class='id identifier rubyid_is_64_bit?'>is_64_bit?</span> <span class='op'>&amp;&amp;</span> <span class='id identifier rubyid_big_endian?'>big_endian?</span>
Expand Down Expand Up @@ -2491,12 +2491,12 @@ <h3 class="signature " id="ppc64le?-class_method">
<pre class="lines">


138
139
140</pre>
140
141</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'hardware.rb', line 138</span>
<pre class="code"><span class="info file"># File 'hardware.rb', line 139</span>

<span class='kw'>def</span> <span class='id identifier rubyid_ppc64le?'>ppc64le?</span>
<span class='id identifier rubyid_ppc?'>ppc?</span> <span class='op'>&amp;&amp;</span> <span class='id identifier rubyid_is_64_bit?'>is_64_bit?</span> <span class='op'>&amp;&amp;</span> <span class='id identifier rubyid_little_endian?'>little_endian?</span>
Expand Down Expand Up @@ -2544,12 +2544,12 @@ <h3 class="signature " id="ppc?-class_method">
<pre class="lines">


130
131
132</pre>
132
133</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'hardware.rb', line 130</span>
<pre class="code"><span class="info file"># File 'hardware.rb', line 131</span>

<span class='kw'>def</span> <span class='id identifier rubyid_ppc?'>ppc?</span>
<span class='id identifier rubyid_type'>type</span> <span class='op'>==</span> <span class='symbol'>:ppc</span>
Expand Down
Loading

0 comments on commit cfa9d00

Please sign in to comment.