#
# a definition of instruction unification
#
#

__END__

putobject putobject
putobject putstring
putobject setlocal
putobject setdynamic

putstring putstring
putstring putobject
putstring setlocal
putstring setdynamic

# putnil end

dup setlocal

# from tarai
getlocal getlocal
# getlocal send

# from tak, ackermann
getlocal putobject


png' alt='cgit logo'/></a></td>
<td class='main'><a href='/'>index</a> : <a title='ruby.git' href='/ruby.git/'>ruby.git</a></td><td class='form'><form method='get'>
<input type='hidden' name='id' value='487748fac8b43936bca1209c22fcd995a739aa93'/><select name='h' onchange='this.form.submit();'>
<option value='master' selected='selected'>master</option>
<option value='ruby_1_3'>ruby_1_3</option>
<option value='ruby_1_4'>ruby_1_4</option>
<option value='ruby_1_6'>ruby_1_6</option>
<option value='ruby_1_8'>ruby_1_8</option>
<option value='ruby_1_8_5'>ruby_1_8_5</option>
<option value='ruby_1_8_6'>ruby_1_8_6</option>
<option value='ruby_1_8_7'>ruby_1_8_7</option>
<option value='ruby_1_9_1'>ruby_1_9_1</option>
<option value='ruby_1_9_2'>ruby_1_9_2</option>
<option value='ruby_1_9_3'>ruby_1_9_3</option>
<option value='ruby_2_0_0'>ruby_2_0_0</option>
<option value='ruby_2_1'>ruby_2_1</option>
<option value='ruby_2_2'>ruby_2_2</option>
<option value='ruby_2_3'>ruby_2_3</option>
<option value='ruby_2_4'>ruby_2_4</option>
<option value='ruby_2_5'>ruby_2_5</option>
<option value='ruby_2_6'>ruby_2_6</option>
<option value='ruby_2_7'>ruby_2_7</option>
<option value='ruby_3_0'>ruby_3_0</option>
<option value='ruby_3_1'>ruby_3_1</option>
<option value='ruby_3_2'>ruby_3_2</option>
<option value='ruby_3_3'>ruby_3_3</option>
<option value='v1_0r'>v1_0r</option>
<option value='v1_1dev'>v1_1dev</option>
<option value='v1_1r'>v1_1r</option>
</select> <input type='submit' value='switch'/></form></td></tr>
<tr><td class='sub'>The Ruby Programming Language</td><td class='sub right'></td></tr></table>
<table class='tabs'><tr><td>
<a href='/ruby.git/'>summary</a><a href='/ruby.git/refs/?id=487748fac8b43936bca1209c22fcd995a739aa93'>refs</a><a class='active' href='/ruby.git/log/spec'>log</a><a href='/ruby.git/tree/spec?id=487748fac8b43936bca1209c22fcd995a739aa93'>tree</a><a href='/ruby.git/commit/spec?id=487748fac8b43936bca1209c22fcd995a739aa93'>commit</a><a href='/ruby.git/diff/spec?id=487748fac8b43936bca1209c22fcd995a739aa93'>diff</a></td><td class='form'><form class='right' method='get' action='/ruby.git/log/spec'>
<input type='hidden' name='id' value='487748fac8b43936bca1209c22fcd995a739aa93'/><select name='qt'>
<option value='grep'>log msg</option>
<option value='author'>author</option>
<option value='committer'>committer</option>
<option value='range'>range</option>
</select>
<input class='txt' type='search' size='10' name='q' value=''/>
<input type='submit' value='search'/>
</form>
</td></tr></table>
<div class='path'>path: <a href='/ruby.git/log/?id=487748fac8b43936bca1209c22fcd995a739aa93'>root</a>/<a href='/ruby.git/log/spec?id=487748fac8b43936bca1209c22fcd995a739aa93'>spec</a></div><div class='content'><table class='list nowrap'><tr class='nohover'><th class='left'>Age</th><th class='left'>Commit message (<a href='/ruby.git/log/spec?id=487748fac8b43936bca1209c22fcd995a739aa93&amp;showmsg=1'>Expand</a>)</th><th class='left'>Author</th></tr>
<tr><td><span title='2015-02-25 13:25:11 +0000'>2015-02-25</span></td><td><a href='/ruby.git/commit/spec?id=a96c88eca119b244812cc41eb90531b2138cf7b7'>* spec/default.mspec: use default configuration file name.</a></td><td>hsbt</td></tr>
<tr><td><span title='2015-02-25 13:22:17 +0000'>2015-02-25</span></td><td><a href='/ruby.git/commit/spec?id=8e1839093ec76d4c3aea8e949d14a8d429c82eb1'>* spec/default.mspec: remove specific version number.</a></td><td>hsbt</td></tr>
<tr><td><span title='2015-02-15 03:24:18 +0000'>2015-02-15</span></td><td><a href='/ruby.git/commit/spec?id=76c7c267a0c292dfe39ca0da427fc5b14af9b566'>default.mspec: use RbConfig::CONFIG</a></td><td>nobu</td></tr>
<tr><td><span title='2015-02-15 03:24:11 +0000'>2015-02-15</span></td><td><a href='/ruby.git/commit/spec?id=42dee95b7eee0c27bdfb4f7586ae3ffe7ecada99'>default.mspec: no -I- flag</a></td><td>nobu</td></tr>
<tr><td><span title='2014-08-17 23:04:23 +0000'>2014-08-17</span></td><td><a href='/ruby.git/commit/spec?id=52e0f11b3542b22bff63ddfcc21d5781195725a0'>* remove trailing spaces.</a></td><td>svn</td></tr>
<tr><td><span title='2014-08-17 23:04:10 +0000'>2014-08-17</span></td><td><a href='/ruby.git/commit/spec?id=70ea6d28c18b3c702c202c091fc2ff9a74582ca5'>* spec/default.mspec: use 2.2 definition.</a></td><td>hsbt</td></tr>
<tr><td><span title='2012-04-16 09:23:50 +0000'>2012-04-16</span></td><td><a href='/ruby.git/commit/spec?id=e0e479fbc58e18e323c9a57bb16773b7a1e8cb50'>* spec/default.mspec: expand relative path for ruby_exe which uses</a></td><td>naruse</td></tr>
<tr><td><span title='2011-05-24 22:13:14 +0000'>2011-05-24</span></td><td><a href='/ruby.git/commit/spec?id=6cbe0e0fd6dd99520f0695f318a6a501570d578c'>* spec/README: update the description.</a></td><td>nobu</td></tr>
<tr><td><span title='2011-05-24 08:31:30 +0000'>2011-05-24</span></td><td><a href='/ruby.git/commit/spec?id=5c9c28b3a0efa1cc533df46ceafabc70ea37c3c4'>* spec/README: fix typo.</a></td><td>naruse</td></tr>
<tr><td><span title='2010-08-03 05:48:05 +0000'>2010-08-03</span></td><td><a href='/ruby.git/commit/spec?id=b5dc2576cc60930099cd942ffa1de2c2d759471b'>* ext/mkext.rb: remove purelib, fixes a bug in r28440, r28441.</a></td><td>naruse</td></tr>
<tr><td><span title='2010-05-08 16:04:22 +0000'>2010-05-08</span></td><td><a href='/ruby.git/commit/spec?id=8f3e3995df3697f4fdf6ea30b9340c51947812c5'>* spec/default.mspec (config): . is no longer in $:.</a></td><td>yugui</td></tr>
<tr><td><span title='2009-09-26 13:42:56 +0000'>2009-09-26</span></td><td><a href='/ruby.git/commit/spec?id=0ed8771a4400f005f084c92d1779bd306abd1c73'>* Makefile.in(test-rubyspec): explicitly executes run subcommand of</a></td><td>yugui</td></tr>
<tr><td><span title='2009-07-13 09:12:02 +0000'>2009-07-13</span></td><td><a href='/ruby.git/commit/spec?id=762f9b28c675b49a4667bfae011857e9e02bcea5'>* .gitignore: synchronized with svn:ignore.</a></td><td>yugui</td></tr>
<tr><td><span title='2009-05-22 15:22:18 +0000'>2009-05-22</span></td><td><a href='/ruby.git/commit/spec?id=7378c8fa618d94be61fbc2331ec7d14063eef612'>* spec/default.mspec: follows runruby.rb's move at r23542.</a></td><td>yugui</td></tr>
<tr><td><span title='2009-05-20 11:55:39 +0000'>2009-05-20</span></td><td><a href='/ruby.git/commit/spec?id=9d0add09cf224279e084f413333bca152f1a25b7'>* spec/.gitignore: ignores rubyspec/ and mspec/.</a></td><td>yugui</td></tr>
<tr><td><span title='2009-04-30 12:25:23 +0000'>2009-04-30</span></td><td><a href='/ruby.git/commit/spec?id=d5bfa31f824005f7a8ce6c2bae1fafd2461aad80'>* runruby.rb: use RbConfig::CONFIG instead of Config::CONFIG.</a></td><td>akr</td></tr>
<tr><td><span title='2009-01-01 13:30:25 +0000'>2009-01-01</span></td><td><a href='/ruby.git/commit/spec?id=8d8d36c15cb2d113a9ff50ba6c3ea0bfabb86eb8'>* spec/default.mspec: fix for builddir != srcdir</a></td><td>yugui</td></tr>
<tr><td><span title='2008-12-31 10:38:39 +0000'>2008-12-31</span></td><td><a href='/ruby.git/commit/spec?id=2be0eea2e876665e57afd5d4bc70fbafe0767c57'>* spec/README: follows the change of directory structure in rubyspec.</a></td><td>yugui</td></tr>
<tr><td><span title='2008-12-14 05:32:35 +0000'>2008-12-14</span></td><td><a href='/ruby.git/commit/spec?id=c4f8143b64f427dde211efddc85a6a2a80b479ee'>* spec/README: directory structrue changed</a></td><td>yugui</td></tr>
<tr><td><span title='2008-12-04 14:06:24 +0000'>2008-12-04</span></td><td><a href='/ruby.git/commit/spec?id=644d1e7a477ac94f0f8f353a708d39c6fe2927c8'>* spec/default.mspec: follows changes in rubyspec project.</a></td><td>yugui</td></tr>
<tr><td><span title='2008-10-31 03:31:09 +0000'>2008-10-31</span></td><td><a href='/ruby.git/commit/spec?id=30887efb8a658842991fd9c8077e024962860165'>* spec/default.mspec: supports that the build directory != srcdir.</a></td><td>yugui</td></tr>
<tr><td><span title='2008-08-31 08:31:46 +0000'>2008-08-31</span></td><td><a href='/ruby.git/commit/spec?id=11d35f6723df8cccdad82bc4db901c0908041864'>* spec/README (How to run): added.</a></td><td>yugui</td></tr>
<tr><td><span title='2008-08-31 08:31:38 +0000'>2008-08-31</span></td><td><a href='/ruby.git/commit/spec?id=7a4905583dbc3df670a77bbf5dba5fbbade6d455'>* spec/default.mspec (config): added.</a></td><td>yugui</td></tr>
<tr><td><span title='2008-08-04 11:44:41 +0000'>2008-08-04</span></td><td><a href='/ruby.git/commit/spec?id=e3707541890c1d679b8bc8e319980667e6ed2bd6'>Improved compatibility for mspec.</a></td><td>yugui</td></tr>
