Skip to content
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

Document Exception Semantics #1741

Merged
merged 2 commits into from
Oct 13, 2017
Merged

Document Exception Semantics #1741

merged 2 commits into from
Oct 13, 2017

Conversation

dsouzai
Copy link
Member

@dsouzai dsouzai commented Sep 28, 2017

Addresses #1726. This PR also includes some minor cleanup, namely using the TR::Compilation::failCompilation method instead of explicitly throwing an exception.

Irwin D'Souza added 2 commits September 28, 2017 10:06
Signed-off-by: Irwin D'Souza <dsouzai@ca.ibm.com>
Update the code to use TR::Compilation::failCompilation instead of
explicitly throwing an exception since the failCompilation method
provides a debugging message that helps determine where an exception was
thrown from.

Signed-off-by: Irwin D'Souza <dsouzai@ca.ibm.com>
Copy link
Contributor

@fjeremic fjeremic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I forget the samantics of Doxygen if /** is enough but you may need a \brief tag for those descriptions.

@andrewcraik
Copy link
Contributor

Documentation itself looks good to me - covers the exceptions and their use cases nicely.

Copy link
Contributor

@0xdaryl 0xdaryl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for writing these up @dsouzai!

@0xdaryl
Copy link
Contributor

0xdaryl commented Oct 13, 2017

genie-omr build all

@0xdaryl 0xdaryl merged commit f79d16d into eclipse:master Oct 13, 2017
@dsouzai dsouzai deleted the exceptionDoc branch March 14, 2018 15:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants