⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changes

📁 source of perl for linux application,
💻
📖 第 1 页 / 共 3 页
字号:
	- Time::HiRes 1.35 could not be dropped as-is to bleadperl	  because the include directories did not adjust themselves	  if $ENV{PERL_CORE} (Hugo van der Sanden)	- add documentation about the restart of select() under alarm()1.35	[2003-08-24]	- small documentation tweaks1.34	[2003-08-22]	- better VMS operation (Craig Berry)1.33	[2003-08-20]	- our time machine is accelerating: now works with Perl 5.004_01	  (tried with 5.003_07 and 5.002 but I get segmentation faults	   from running the Makefile.PL with those in Tru64 4.0D)1.32	[2003-08-20]	- backward compatibility (pre-5.6.0) tweaks:	  - no XSLoader in 5.00503, use DynaLoader instead	  - no SvPV_nolen, either	  - no PerlProc_pause(), either	  - now tested with 5.00404 and 5.00503	  - Makefile.PL requires 5.00404 (no more 5.002)	- use nanosleep instead of usleep, if it is available (Wilson Snyder)	  (this means that one can mix subsecond sleeps with alarms)	- because of nanosleep we probe for -lrt and -lposix4	- the existence of getitimer/nanosleep/setitimer/ualarm/usleep	  is available by exportable constants Time::HiRes::d_func	  (since older Perl do not have them in %Config, and even	   5.8.0 does not probe for nanosleep)1.31	[2003-08-19]	- backward compatibility (pre-5.6.1) tweaks:	  - define NV if no NVTYPE	  - define IVdf if needed (note: the Devel::PPPort	    in 5.8.0 does not try hard hard enough since	    the IVSIZE might not be defined)	  - define NVgf if needed	  - grab the typemap from 5.8.0 for the NV stuff	1.31 and 1.32 add more backward compatibility (now all the way	back to Perl 5.00404), and using nanosleep() (if available) for	subsecond sleeps.1.30	[2003-08-16]	- release 1.29_02 as 1.30	1.30 adds all the changes made during the Perl 5.6->5.7->5.8	development cycle.  Most notably portability across platforms has been	enhanced, and the interval timers (setitimer, getitimer) have been	added.  Note that the version of Time::HiRes that is included in Perl	5.8.0 calls itself 1.20_00, but it is equivalent to this Time::HiRes	version.  Note also that in 1.30 Wegscheid turns over the maintenance	to Jarkko Hietaniemi.1.29_02	[2003-08-16]	- fix a silly unclosed comment typo in HiRes.xs	- document and export REALTIME_REALPROF (Solaris)1.29_01	[2003-08-16]	- only getitimer(ITIMER_REAL) available in Cygwin and Win32	  (need to patch this also in Perl 5.[89])	- remove CVS revision log from HiRes.xs1.29_00	[2003-08-14]	The following numbered patches refer to the Perl 5.7 changes,	you can browse them at http://public.activestate.com/cgi-bin/perlbrowse	- 17558: Add #!./perl to the .t	- 17201: linux + usemorebits fix, from Rafael Garcia-Suarez	- 16198: political correctness, from Simon Cozens	- 15857: doc tweaks, from Jarkko Hietaniemi	- 15593: optimization in .xs, from Paul Green	- 14892: pod fixes, from Robin Barker	- 14100: VOS fixes, from Paul Green	- 13422: XS segfault, from Marc Lehmann	- 13378: whether select() gets restarted on signals, depends	- 13354: timing constraints, again, from Andy Dougherty	- 13278: can't do subsecond alarms with ualarm;		 break out early if alarms do not seem to be working	- 13266: test relaxation (cygwin gets lower hires		 times than lores ones)	- 12846: protect against high load, from Jarkko Hietaniemi	- 12837: HiRes.t VMS tweak, from Craig A. Berry	- 12797: HiRes.t VMS tweak, from Charles Lane	- 12769: HiRes.t VMS tweak, from Craig A. Berry	- 12744: gcc vs MS 64-bit constant syntax, from Nick Ing-Simmons	- 12722: VMS ualarm for VMS without ualarm, from Charles Lane	- 12692: alarm() ain't gonna work if ualarm() ain't,		 from Gurusamy Sarathy	- 12680: minor VMS tweak, from Charles Lane	- 12617: don't try to print ints as IVs, from Jarkko Hietaniemi	- 12609: croak on negative time, from Jarkko Hietaniemi	- 12595: Cygwin rounds up for time(), from Jarkko Hietaniemi	- 12594: MacOS Classic timeofday, from Chris Nandor 	- 12473: allow for more than one second for sleep() and usleep()	- 12458: test tuning, relax timing constraints,		 from Jarkko Hietaniemi	- 12449: make sleep() and usleep() to return the number		 of seconds and microseconds actually slept (analogously		 with the builtin sleep()), also make usleep() croak if		 asked for more than 1_000_000 useconds, from Jarkko Hietaniemi	- 12366: Time::HiRes for VMS pre-7.0, from Charles Lane	- 12199: do not use ftime on Win32, from Gurusamy Sarathy	- 12196: use ftime() on Win32, from Artur Bergman	- 12184: fix Time::HiRes gettimeofday() on Win32, from Gurusamy Sarathy	- 12105: use GetSystemTime() on Win32, from Artur Bergman	- 12060: explain the 1e9 seconds problem, from Jarkko Hietaniemi	- 11901: UNICOS sloppy division, from Jarkko Hietaniemi	- 11797: problem in HiRes.t, from John P. Linderman	- 11414: prototype from Time::HiRes::sleep(), from Abhijit Menon-Sen	- 11409: Time::HiRes qw(sleep) failed, from Abhijit Menon-Sen	- 11270: dynix/ptx 4.5.2 hints fix, from Peter Prymmer 	- 11032: VAX VMS s/div/lib\$ediv/ fix, from Peter Prymmer	- 11011: VAX VMS s/qdiv/div/ fix, from Peter Prymmer	- 10953: SCO OpenServer 5.0.5 requires an explicit -lc for usleep(),		 from Jonathan Stowe	- 10942: MPE/IX test tweaks, from Mark Bixby	- 10784: unnecessary pod2man calls, from Andy Dougherty 	- 10354: ext/ + -Wall, from Doug MacEachern	- 10320: fix the BOOT section to call myU2time correctly	- 10317: correct casting for AIX< from H. Merijn Brand	- 10119: document that the core time() may be rounding, not truncating	- 10118: test fix, from John Peacock	-  9988: long =item, from Robin Barker	-  9714: correct test output	-  9708: test also the scalar aspect of getitimer()	-  9705: Add interval timers (setitimer, getitimer)	-  9692: do not require at least 5.005 using XS		 	The following changes were made on top of the changes	made for Time::HiRes during the Perl 5.7 development	cycle that culminated in the release of Perl 5.8.0. 	- add "require 5.005" to the Makefile.PL	- remove the REVISION section (CVS log) from HiRes.pm	- add jhi's copyright alongside Douglas'	- move HiRes.pm to lib/Time/	- move HiRes.t to t/	- modify HiRes.t to use $ENV{PERL_CORE}	- modify the original Time::HiRes version 1.20 Makefile.PL	  to work both with Perl 5.8.0 and the new code with pre-5.8.0	  Perls (tried with 5.6.1)	- tiny tweaks and updates in README and TODO	- bump the VERSION to 1.291.20  Wed Feb 24 21:30 1999	- make our usleep and ualarm substitutes into hrt_usleep 	  and hrt_ualarm. This helps static links of Perl with other	  packages that also have usleep, etc. From	  Ilya Zakharevich <ilya@math.ohio-state.edu>	- add C API stuff. From Joshua Pritikin	  <joshua.pritikin@db.com>	- VMS Makefile.PL fun.	From pvhp@forte.com (Peter Prymmer)	- hopefully correct "-lc" fix for SCO.	- add PPD stuff	1.20 adds a platform neutral set of C accessible routines if you are	running 5.005+.  All other changes are packaging changes and build	fixes(?) for statically linked Perl, SCO, and VMS.1.19  Tue Sep 29 22:30 1998	- put VMS gettimeofday() in. Patch is from Sebastian Bazley	  <seb@stian.demon.co.uk>	- change GIMME_V to GIMME to help people with older versions of	  Perl.	- fix Win32 version of gettimeofday(). It didn't affect anything,	  but it confuses people reading the code when the return value	  is backwards (0 is success).	- fix Makefile.PL (more) so that detection of gettimeofday is	  more correct.	1.19 has better VMS support.1.18  Mon Jul 6 22:40 1998	- add usleep() for Win32.	- fix Makefile.PL to fix reported HP/UX feature where unresolved	  externals still cause an executable to be generated (though no	  x bit set). Thanks to David Kozinn for report and explanation.	  Problems with the fix are mine :)	1.18 has limited Win32 support (no ualarm). Added usleep for Win32.	Probably buggy. I'm sure I'll hear.1.17  Wed Jul 1 20:10 1998	- fix setitimer calls so microseconds is not more than 1000000.	  Hp/UX 9 doesn't like that. Provided by Roland B Robert, PhD.	- make Win32. We only get gettimeofday (the select hack doesn't	  seem to work on my Win95 system).	- fix test 4 on 01test.t. add test to see if time() and 	  Time::HiRes::time() are close.1.16  Wed Nov 12 21:05 1997	- add missing EXTEND in new gettimeofday scalar code.	1.16+ should be closer to building out of the box on Linux. Thanks	to Gisle Aas for patches, and the ualarm equivalent using setitimer.	If your underlying operating system doesn't implement ualarm(), then	a fake using setitimer() will be made.  If the OS is missing usleep(),	a fake one using select() will be made. If a fake can't be made for	either ualarm() or usleep(), then the corresponding Perl function will	not be available.  If the OS is missing gettimeofday(), you will get	unresolved externals, either at link- or run-time.	This is an improvement; the package used to not even build if	you were missing any of these bits. Roderick Schertler	<roderick@argon.org> did all the conditional compilation stuff,	look at HiRes.pm and the test suites; it's good educational reading.1.15  Mon Nov 10 21:30 1997	- HiRes.pm: update pod. Provided by Gisle Aas.	- HiRes.xs: if gettimeofday() called in scalar context, do	  something more useful than before. Provided by Gisle Aas.	- README: tell of xsubpp '-nolinenumber' woes. thanks to	  Edward Henigin <ed@texas.net> for pointing out the problem.1.14  Wed Nov 5 9:40 1997	- Makefile.PL: look for setitimer	- HiRes.xs: if missing ualarm, but we have setitimer, make up	  our own setitimer. These were provided by Gisle Aas.1.13  Tue Nov 4 23:30 1997	- Makefile.PL: fix autodetect mechanism to do try linking in addition	  to just compiling; should fix Linux build problem. Fix was provided	  by Gisle Aas.1.12  Sun Oct 12 12:00:00 1997	- Makefile.PL: set XSOPT to '-nolinenumbers' to work around xsubpp bug;	  you may need to comment this back out if you have an older xsubpp.	- HiRes.xs: set PROTOTYPES: DISABLE1.11  Fri Sep 05 16:00:00 1997	- Makefile.PL:	  Had some line commented out that shouldn't have been (testing	  remnants)	- README:	  Previous version was corrupted.1.10  Thu May 22 20:20:00 1997	- HiRes.xs, HiRes.pm, t/*:	      -	only compile what we have OS support for (or can 		fake with select())	      - only test what we compiled 	      - gross improvement to the test suite	      - fix EXPORT_FAIL. 	  This work was all done by Roderick Schertler	  <roderick@argon.org>. If you run Linux or	  one of the other ualarm-less platforms, and you like this 	  module, let Roderick know; without him, it still wouldn't 	  be working on those boxes...	- Makefile.PL: figure out what routines the OS has and	  only build what we need. These bits were written by Jarkko 	  Hietaniemi <jhi@iki.fi>. Again, gratitude is due...1.02  Mon Dec 30 08:00:00 1996	- HiRes.pm: update documentation to say what to do when missing	  ualarm() and friends.	- README: update to warn that ualarm() and friends need to exist1.01  Fri Oct 17 08:00:00 1996	- Makefile.PL: make XSPROTOARGS => '-noprototyopes'	- HiRes.pm: put blank line between __END__ and =head1 so that 	  pod2man works.1.00  Tue Sep 03 13:00:00 1996	- original version; created by h2xs 1.16

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -