summaryrefslogtreecommitdiffhomepage
path: root/src/opcode.h
diff options
context:
space:
mode:
authorTomasz Dąbrowski <[email protected]>2016-11-21 12:02:52 +0100
committerTomasz Dąbrowski <[email protected]>2016-11-21 12:37:45 +0100
commit8cdaf1ed35e808f73fe06c84998ffa59d414f8cc (patch)
tree1fc860234fbc8fc114d6a74881a6ca683511c3be /src/opcode.h
parentd86f5d2dca3d17e1dc114085a0cd9a32d61f3014 (diff)
downloadmruby-8cdaf1ed35e808f73fe06c84998ffa59d414f8cc.tar.gz
mruby-8cdaf1ed35e808f73fe06c84998ffa59d414f8cc.zip
Fixed NaN boxing for 64-bit configrations on platforms that use full 48-bit usermode pointers
Definition of boxed pointer is following: `111111111111TTTT TTPPPPPPPPPPPPPP PPPPPPPPPPPPPPPP PPPPPPPPPPPPPPPP` Previously, only the last 32-bit were set, and remaining 14 bits were zeroed when setting `ttt`.
Diffstat (limited to 'src/opcode.h')
0 files changed, 0 insertions, 0 deletions