Win2000のサポートを切ったGo言語の例外に関する実装の問題とは

Go言語のインストール - golang.jp
Go 1.3リリースノート - Google ドキュメント

例外(Unixにおけるシグナルに相当)の扱いにおける実装上の問題があるため、Goは1.3でWindows 2000サポートを取りやめました

とあるので調べてみました

gol
これは衝撃、 Kernel32.dll に AddVectoredExceptionHandler しかない!

つまり、 RemoveVectoredExceptionHandler がないのだ。

2009-05-17 - ブログやめる日記

Go 言語 1.3よ、そんな実装で大丈夫か ・ω・?

ちなみに、拡張カーネルや KDWにはこれが実装されてるので、問題なく動作します。

Win2000のサポートを切ったGo言語の例外に関する実装の問題とは

Go言語のインストール - golang.jp
Go 1.3リリースノート - Google ドキュメント

例外(Unixにおけるシグナルに相当)の扱いにおける実装上の問題があるため、Goは1.3でWindows 2000サポートを取りやめました

とあるので調べてみました

gol
これは衝撃、 Kernel32.dll に AddVectoredExceptionHandler しかない!

つまり、 RemoveVectoredExceptionHandler がないのだ。

2009-05-17 - ブログやめる日記

Go 言語 1.3よ、そんな実装で大丈夫か ・ω・?

ちなみに、拡張カーネルや KDWにはこれが実装されてるので、問題なく動作します。

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です