-
Notifications
You must be signed in to change notification settings - Fork 163
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[x64対応] (未着手) 0x7fffffff を超えるポインタのエミュレート #91
Comments
のようなコードで、
という出力になりました。 個別に確認するのは時間がかかりそう。 |
こちらの手元でも確認しましたが、普通に 0x7fffffff を超える値返ってきますね。 |
「大きい」の意味が unsigined long long の値が大きいの意味であれば、VirtualAllocExで開始アドレスを指定すればいけるような気がします。やってる時間がとれなさそうなので、参考資料になりそうなもの探してみました。 大容量メモリの扱いに関する資料 x64のメモリマップに関する資料 |
これ、閉じておきますね。(経緯は #1394 参照) たぶん、
実際数値なので、ポインタを数値として扱うこと自体は間違いじゃないっす。 |
何かしらの方法でメモリ確保時のポインタが 0x7fffffff を超えるような状況を作り出して動作を確かめたい。
※この Issue 対応は kobake がやるとは限らないです。誰か着手する人がいましたら、この Issue のタイトルを
(着手済)
に変更してください。The text was updated successfully, but these errors were encountered: