Upgrade to Time::HiRes 1.54
[p5sagit/p5-mst-13.2.git] / ext / Time / HiRes / Changes
index bdf5418..e5fbe83 100644 (file)
@@ -1,7 +1,45 @@
 Revision history for Perl extension Time::HiRes.
 
+1.54
+       - Solaris: like Tru64 (dec_osf) also Solaris need -lrt for nanosleep
+
+1.53
+       - Windows: higher resolution time() by using the Windows
+         performance counter API, from Jan Dubois and Anton Shcherbinin.
+         The exact new higher resolution depends on the hardware,
+         but it should be quite a bit better than using the basic
+         Windows timers.
+
+1.52
+       - In AIX (v?) with perl 5.6.1 the HiRes.t can hang after
+         the subtest 18.  No known analysis nor fix, but added
+         an alarm (that requires fork() and alarm()) to the test.
+
+1.51
+       - doc tweaks from mjd (perl change #20456)
+       - NCR MP-RAS hints file added (svr4.pl) (perl change #21249)
+
+1.50
+       - add a message (for non-core builds) to Makefile.PL about
+         the LC_ALL=C workaround
+       - &Time::HiRes::d_nanosleep was broken (perl change #20131)
+       - the nanosleep() probe was broken (perl change #20061)
+       - use existence instead of definedness for feature probes
+         (perl change #20043)
+       - MPE/iX tweak (perl change #20042)
+       - do not use HAS_NANOSLEEP (perl change #19898)
+
+1.49
+       - UVuf for non-IVSIZE platforms (from Keiichiro Nagano)
+       - OS/2 can always mix subsecond sleeps with signals
+         (part of perl change #19789)
+
+1.48
+       - workaround for buggy gcc 2.95.3 in openbsd/sparc64
+         (perl change #19592)
+
 1.47
-       - do not use -lrt in Linux (from March Lehmann)
+       - do not use -lrt in Linux (from March Lehmann, perl change #19449)
                - unnecessary (nanosleep is in libc anyway)
                - harmful (-lrt slows down execution)
                - incompatible (with many distributions' pthreads)