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

Add actor based "static" logging #6

Open
hseeberger opened this issue Apr 27, 2012 · 5 comments
Open

Add actor based "static" logging #6

hseeberger opened this issue Apr 27, 2012 · 5 comments
Assignees

Comments

@hseeberger
Copy link
Contributor

Static means that the log level is fixed at compile time and hence the macros can just elide the logging code for too low levels.

@ghost ghost assigned hseeberger Apr 27, 2012
@ludovicc
Copy link

Zero-log (http://code.google.com/p/zero-log/) uses @elidable to remove all unnecessary log statements at compile time. This is great if you want to ship a production level application with maximum performance, yet developers can still output debug statements on their machines.

@hseeberger
Copy link
Contributor Author

Yeah, looks awesome.

@analytically
Copy link

+1 for @elidable support!

@PhilAndrew
Copy link

+1 for @elidable

@analytically
Copy link

The elide-below switch is a compiler switch, removing methods at compilation time. Thus this issue is invalid.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants