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
Dlang #23
Dlang #23
Conversation
new BasicBlockEdge(cfg, _start, _end); | ||
} | ||
void buildConnect(int _start, int _end) { | ||
BasicBlockEdge(cfg, _start, _end); |
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.
???
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.
oh, so many hacks, i dont like hacks, which make bad code readability, d not changed, ldc used 25s |
So what about this? |
thanks, but what this final means? |
It means that final classes cannot be subclassed. In D all methods of class are virtual by default and being so means some ovehead calling them. |
Make classes final, and add some attributes to methods definitions to speed up slightly