We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
I2CSlaveDevice配下のメソッド内部で呼び出されるwindow.WorkerOvserve.observe()に対応するunobserve()が実装されていないため、特にwrite8()、write16()、read8()、read16()などを同一デバイスに対して繰り返し呼び出すことで、これらメソッド内部のwindow.WorkerOvserve.notify()の実行時間がどんどん長くなる現象が発生しています。
I2CSlaveDevice
window.WorkerOvserve.observe()
unobserve()
write8()
write16()
read8()
read16()
window.WorkerOvserve.notify()
I2CSlaveDeviceのwrite8()、write16()、read8()、read16()等を繰り返し呼び出してもメモリリークが発生せず、呼び出し回数に応じて実行時間が長くなるような現象は発生しない。
(The version of the project, browser etc.)
The text was updated successfully, but these errors were encountered:
発見ありがとうございます。 #22 マージ後に対応します!
Sorry, something went wrong.
不具合報告だけで修正案提示できておらず申し訳ありません。 念のため、#25 と併せて修正案を作成中です。
No branches or pull requests
Expected Behavior
I2CSlaveDevice
配下のメソッド内部で呼び出されるwindow.WorkerOvserve.observe()
に対応するunobserve()
が実装されていないため、特にwrite8()
、write16()
、read8()
、read16()
などを同一デバイスに対して繰り返し呼び出すことで、これらメソッド内部のwindow.WorkerOvserve.notify()
の実行時間がどんどん長くなる現象が発生しています。Actual Behavior
I2CSlaveDevice
のwrite8()
、write16()
、read8()
、read16()
等を繰り返し呼び出してもメモリリークが発生せず、呼び出し回数に応じて実行時間が長くなるような現象は発生しない。Steps to Reproduce the Issue
Specifications
(The version of the project, browser etc.)
The text was updated successfully, but these errors were encountered: