-
Notifications
You must be signed in to change notification settings - Fork 17
Use proc table for embedder APIs #97
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
Conversation
I will make additional changes after #86 merged |
As far as I know the only advantage of using proc table is improved testability. So there's no benifit for us because we don't have any tests. Still this change looks good. |
Yes, you're right. I thought we would need it later but It is a simple change, so I did it right away 😄 |
@swift-kim Well... I have a question. it seems that our engine always has NDEBUG turned on both release and debug. |
It's not something that requires a fix. If you want to run the engine/embedder in checked mode for debugging purpose, you can enable the |
@swift-kim @pwasowski2 |
* Use the proc table like other platform implementations * Use FlutterEngine as private memeber of FlutterTizenEngine * Only FlutterTizenEngine is dependent on FlutterEngine Signed-off-by: Boram Bae <boram21.bae@samsung.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Beautiful!
Signed-off-by: Boram Bae <boram21.bae@samsung.com>
* Use proc table for embedder APIs * Use the proc table like other platform implementations * Use FlutterEngine as private memeber of FlutterTizenEngine * Only FlutterTizenEngine is dependent on FlutterEngine Signed-off-by: Boram Bae <boram21.bae@samsung.com> * Update based on review Signed-off-by: Boram Bae <boram21.bae@samsung.com>
* Use proc table for embedder APIs * Use the proc table like other platform implementations * Use FlutterEngine as private memeber of FlutterTizenEngine * Only FlutterTizenEngine is dependent on FlutterEngine Signed-off-by: Boram Bae <boram21.bae@samsung.com> * Update based on review Signed-off-by: Boram Bae <boram21.bae@samsung.com>
* Use proc table for embedder APIs * Use the proc table like other platform implementations * Use FlutterEngine as private memeber of FlutterTizenEngine * Only FlutterTizenEngine is dependent on FlutterEngine Signed-off-by: Boram Bae <boram21.bae@samsung.com> * Update based on review Signed-off-by: Boram Bae <boram21.bae@samsung.com>
* Use proc table for embedder APIs * Use the proc table like other platform implementations * Use FlutterEngine as private memeber of FlutterTizenEngine * Only FlutterTizenEngine is dependent on FlutterEngine Signed-off-by: Boram Bae <boram21.bae@samsung.com> * Update based on review Signed-off-by: Boram Bae <boram21.bae@samsung.com>
* Use proc table for embedder APIs * Use the proc table like other platform implementations * Use FlutterEngine as private memeber of FlutterTizenEngine * Only FlutterTizenEngine is dependent on FlutterEngine Signed-off-by: Boram Bae <boram21.bae@samsung.com>
* Use proc table for embedder APIs * Use the proc table like other platform implementations * Use FlutterEngine as private memeber of FlutterTizenEngine * Only FlutterTizenEngine is dependent on FlutterEngine Signed-off-by: Boram Bae <boram21.bae@samsung.com>
* Use proc table for embedder APIs * Use the proc table like other platform implementations * Use FlutterEngine as private memeber of FlutterTizenEngine * Only FlutterTizenEngine is dependent on FlutterEngine Signed-off-by: Boram Bae <boram21.bae@samsung.com>
* Use proc table for embedder APIs * Use the proc table like other platform implementations * Use FlutterEngine as private memeber of FlutterTizenEngine * Only FlutterTizenEngine is dependent on FlutterEngine Signed-off-by: Boram Bae <boram21.bae@samsung.com>
* Use proc table for embedder APIs * Use the proc table like other platform implementations * Use FlutterEngine as private memeber of FlutterTizenEngine * Only FlutterTizenEngine is dependent on FlutterEngine Signed-off-by: Boram Bae <boram21.bae@samsung.com>
* Use proc table for embedder APIs * Use the proc table like other platform implementations * Use FlutterEngine as private memeber of FlutterTizenEngine * Only FlutterTizenEngine is dependent on FlutterEngine Signed-off-by: Boram Bae <boram21.bae@samsung.com>
Signed-off-by: Boram Bae boram21.bae@samsung.com