diff options
author | gjb <gjb@FreeBSD.org> | 2013-10-10 17:59:44 +0000 |
---|---|---|
committer | gjb <gjb@FreeBSD.org> | 2013-10-10 17:59:44 +0000 |
commit | cfff9c715ed49847a2e6233558f6c309d78728fa (patch) | |
tree | 1b4550482d29518580c8c931a3e31bcf2b9b9619 /UPDATING | |
parent | 05ff1e9e04a60268403a064963e18a399421cb38 (diff) | |
download | FreeBSD-src-cfff9c715ed49847a2e6233558f6c309d78728fa.zip FreeBSD-src-cfff9c715ed49847a2e6233558f6c309d78728fa.tar.gz |
- Remove debugging from GENERIC* kernel configurations
- Enable MALLOC_PRODUCTION
- Default dumpdev=NO
- Remove UPDATING entry regarding debugging features
- Bump __FreeBSD_version to 1000500
Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation
Diffstat (limited to 'UPDATING')
-rw-r--r-- | UPDATING | 17 |
1 files changed, 1 insertions, 16 deletions
@@ -13,24 +13,9 @@ Items affecting the ports and packages system can be found in NOTE: FreeBSD has switched from gcc to clang. If you have trouble bootstrapping from older versions of FreeBSD, try WITHOUT_CLANG to bootstrap to the tip of -head, and then rebuild without this option. The bootstrap process from +stable/10, and then rebuild without this option. The bootstrap process from older version of current is a bit fragile. -NOTE TO PEOPLE WHO THINK THAT FreeBSD 10.x IS SLOW: - FreeBSD 10.x has many debugging features turned on, in both the kernel - and userland. These features attempt to detect incorrect use of - system primitives, and encourage loud failure through extra sanity - checking and fail stop semantics. They also substantially impact - system performance. If you want to do performance measurement, - benchmarking, and optimization, you'll want to turn them off. This - includes various WITNESS- related kernel options, INVARIANTS, malloc - debugging flags in userland, and various verbose features in the - kernel. Many developers choose to disable these features on build - machines to maximize performance. (To completely disable malloc - debugging, define MALLOC_PRODUCTION in /etc/make.conf, or to merely - disable the most expensive debugging functionality run - "ln -s 'abort:false,junk:false' /etc/malloc.conf".) - 20131010: The rc.d/jail script has been updated to support jail(8) configuration file. The "jail_<jname>_*" rc.conf(5) variables |