| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-01-17 | Add a license check to tidy. #4018 | Brian Anderson | -1/+0 | |
| 2012-12-10 | Add license boilerplate to more files. | Graydon Hoare | -0/+10 | |
| 2012-11-15 | rt: bump log levels up by one, fix tautological-compare error (and permit ↵ | Graydon Hoare | -4/+4 | |
| turning off logging entirely). | ||||
| 2012-06-04 | Moved log method into logger class better than scheduler fixes #2495 | Arkaitz Jimenez | -1/+2 | |
| 2012-04-19 | add a new runtime log (::rt::box) and make boxed_region use it | Niko Matsakis | -0/+1 | |
| 2012-04-03 | Refactor includes structure, getting rid of rust_internal.h | Jon Morton | -0/+2 | |
| Many changes to code structure are included: - removed TIME_SLICE_IN_MS - removed sychronized_indexed_list - removed region_owned - kernel_owned move to kernel.h, task_owned moved to task.h - global configs moved to rust_globals.h - changed #pragma once to standard guard in rust_upcall.h - got rid of memory.h | ||||
| 2012-04-02 | rt: cleanup passing around of rust_env | Jon Morton | -2/+1 | |
| 2012-04-01 | remove rust_srv | Jon Morton | -2/+2 | |
| 2012-03-31 | rt: Rename rust_task_thread to rust_sched_loop | Brian Anderson | -13/+13 | |
| This class no longer represents a thread; it just schedules tasks. | ||||
| 2012-02-03 | rt: Rename rust_scheduler to rust_task_thread | Brian Anderson | -13/+13 | |
| 2012-01-16 | use correct size for logging mod_entry state fields | Jyun-Yan You | -13/+13 | |
| The compiler outputs 32-bit values for these and on 64-bit FreeBSD the runtime was scribbling on some state used by getenv and segfaulting. | ||||
| 2011-12-28 | Tidy up some drift in runtime logging, close #1380. | Graydon Hoare | -5/+7 | |
| 2011-11-07 | Clean up logging output. Closes #1088 | Brian Anderson | -1/+1 | |
| 2011-08-05 | Basic async IO module using libuv | Rob Arnold | -0/+1 | |
| 2011-07-28 | Remove color-related code from rust_log | Brian Anderson | -17/+0 | |
| This is all dead. If someone decides they want color it will be easy to redo. | ||||
| 2011-07-28 | Resurrecting some of the logging in rust_chan.cpp | Eric Holk | -0/+9 | |
| 2011-06-28 | Renamed what's left of rust_dom to rust_scheduler | Eric Holk | -13/+14 | |
| 2011-05-26 | More delicious dead code removal from runtime, upcalls. | Graydon Hoare | -1/+0 | |
| 2011-05-19 | Remove rustboot-related logging hacks | Marijn Haverbeke | -1/+0 | |
| (Also, feel free to start adding logging to your code. Really. It's fast.) | ||||
| 2011-05-08 | rt: Consistently refer to structs as structs and classes as classes. Clang ↵ | Patrick Walton | -2/+2 | |
| complains about this. | ||||
| 2011-04-19 | Overhaul logging system in runtime | Marijn Haverbeke | -55/+36 | |
| See https://github.com/graydon/rust/wiki/Logging-vision The runtime logging categories are now treated in the same way as modules in compiled code. Each domain now has a log_lvl that can be used to restrict the logging from that domain (will be used to allow logging to be restricted to a single domain). Features dropped (can be brought back to life if there is interest): - Logger indentation - Multiple categories per log statement - I possibly broke some of the color code -- it confuses me | ||||
| 2011-04-18 | Update foregoing patches to leave rust_crate alone. | Marijn Haverbeke | -0/+2 | |
| Apparently it can't live in the main binary, since on non-Linux platforms, dynamics libs won't find symbols in the binary. This removes the crate_map pointer from rust_crate again, and instead passes it as an extra argument to rust_start. Rustboot doesn't pass this argument, but supposedly that's okay as long as we don't actually use it on that platform. | ||||
| 2011-04-07 | Avoid some gotchas with logging macros | Brian Anderson | -12/+20 | |
| I think this is sufficient to eliminate multiple evaluation and the possibility of accidental miscompilation from the logging macros. | ||||
| 2011-04-07 | Move to macro-based logging checks in the C++ code | Marijn Haverbeke | -0/+20 | |
| No functions should be called for log statements that turn out to be inactive. | ||||
| 2010-10-11 | Try to print backtraces on failure | Patrick Walton | -0/+1 | |
| 2010-09-07 | Added a few utility classes, cleaned up the include order of .h files, and ↵ | Michael Bebenita | -2/+1 | |
| started to make the Rust kernel own domain message queues rather than the Rust domains themselves. | ||||
| 2010-08-17 | Add a "special" rust_log flag to be used for debugging in cases where the ↵ | Michael Bebenita | -0/+1 | |
| full log output prevents races from occurring. | ||||
| 2010-08-12 | Add vec debugging utility to _vec module. | Roy Frostig | -0/+1 | |
| 2010-07-28 | Wrap long lines. | Michael Bebenita | -1/+2 | |
| 2010-07-28 | Log a separator when logging switches between threads. | Michael Bebenita | -1/+1 | |
| 2010-07-19 | Added a message passing system based on lock free queues for inter-thread ↵ | Michael Bebenita | -14/+19 | |
| communication. Channels now buffer on the sending side, and no longer require blocking when sending. Lots of other refactoring and bug fixes. | ||||
| 2010-06-28 | Move more of the GC logic into the runtime. | Graydon Hoare | -0/+1 | |
| 2010-06-23 | Populate tree. | Graydon Hoare | -0/+59 | |
