From: Gurusamy Sarathy Date: Tue, 20 Jul 1999 06:01:22 +0000 (+0000) Subject: move DProf to Devel/DProf X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=38b3a85b5a6668d1f298be01fb81e5affe563449;p=p5sagit%2Fp5-mst-13.2.git move DProf to Devel/DProf p4raw-id: //depot/perl@3708 --- diff --git a/MAINTAIN b/MAINTAIN index d0bec03..82efa5d 100644 --- a/MAINTAIN +++ b/MAINTAIN @@ -148,6 +148,7 @@ ext/B/B/Deparse.pm smccam ext/DB_File* pmarquess ext/DB_File/hints/dynixptx.pl dynix/ptx ext/Data/Dumper/* gsar +ext/Devel/DProf/* ext/Devel/Peek/* ilya ext/DynaLoader/DynaLoader_pm.PL ext/DynaLoader/Makefile.PL diff --git a/MANIFEST b/MANIFEST index df8b64a..2c6ba5c 100644 --- a/MANIFEST +++ b/MANIFEST @@ -217,30 +217,30 @@ ext/Data/Dumper/Dumper.pm Data pretty printer, module ext/Data/Dumper/Dumper.xs Data pretty printer, externals ext/Data/Dumper/Makefile.PL Data pretty printer, makefile writer ext/Data/Dumper/Todo Data pretty printer, futures +ext/Devel/DProf/Changes Perl code profiler changelog +ext/Devel/DProf/DProf.pm Perl code profiler +ext/Devel/DProf/DProf.xs Perl code profiler +ext/Devel/DProf/Makefile.PL Perl code profiler makefile writer +ext/Devel/DProf/Todo Perl code profiler todo list +ext/Devel/DProf/dprofpp.PL Perl code profile post-processor +ext/Devel/DProf/t/test1.pl Perl code profiler tests +ext/Devel/DProf/t/test1.t Perl code profiler tests +ext/Devel/DProf/t/test1.v Perl code profiler tests +ext/Devel/DProf/t/test2.t Perl code profiler tests +ext/Devel/DProf/t/test2.v Perl code profiler tests +ext/Devel/DProf/t/test3.t Perl code profiler tests +ext/Devel/DProf/t/test3.v Perl code profiler tests +ext/Devel/DProf/t/test4.t Perl code profiler tests +ext/Devel/DProf/t/test4.v Perl code profiler tests +ext/Devel/DProf/t/test5.t Perl code profiler tests +ext/Devel/DProf/t/test5.v Perl code profiler tests +ext/Devel/DProf/t/test6.t Perl code profiler tests +ext/Devel/DProf/t/test6.v Perl code profiler tests +ext/Devel/DProf/test.pl Perl code profiler testsuite driver ext/Devel/Peek/Changes Data debugging tool, changelog ext/Devel/Peek/Makefile.PL Data debugging tool, makefile writer ext/Devel/Peek/Peek.pm Data debugging tool, module and pod ext/Devel/Peek/Peek.xs Data debugging tool, externals -ext/DProf/Changes Perl code profiler changelog -ext/DProf/DProf.pm Perl code profiler -ext/DProf/DProf.xs Perl code profiler -ext/DProf/Makefile.PL Perl code profiler makefile writer -ext/DProf/Todo Perl code profiler todo list -ext/DProf/dprofpp.PL Perl code profile post-processor -ext/DProf/t/test1.pl Perl code profiler tests -ext/DProf/t/test1.t Perl code profiler tests -ext/DProf/t/test1.v Perl code profiler tests -ext/DProf/t/test2.t Perl code profiler tests -ext/DProf/t/test2.v Perl code profiler tests -ext/DProf/t/test3.t Perl code profiler tests -ext/DProf/t/test3.v Perl code profiler tests -ext/DProf/t/test4.t Perl code profiler tests -ext/DProf/t/test4.v Perl code profiler tests -ext/DProf/t/test5.t Perl code profiler tests -ext/DProf/t/test5.v Perl code profiler tests -ext/DProf/t/test6.t Perl code profiler tests -ext/DProf/t/test6.v Perl code profiler tests -ext/DProf/test.pl Perl code profiler testsuite driver ext/DynaLoader/DynaLoader_pm.PL Dynamic Loader perl module ext/DynaLoader/Makefile.PL Dynamic Loader makefile writer ext/DynaLoader/README Dynamic Loader notes and intro diff --git a/configure.com b/configure.com index 350d64a..aca42de 100644 --- a/configure.com +++ b/configure.com @@ -1837,7 +1837,7 @@ $ echo "you might, for example, want to build GDBM_File instead of $ echo "SDBM_File if you have the GDBM library built on your machine $ echo " $ echo "Which modules do you want to build into perl?" -$ dflt = "Fcntl Errno IO Opcode Byteloader Devel::Peek Data::Dumper attrs re VMS::Stdio VMS::DCLsym B SDBM_File" +$ dflt = "Fcntl Errno IO Opcode Byteloader Devel::Peek Devel::DProf Data::Dumper attrs re VMS::Stdio VMS::DCLsym B SDBM_File" $ if Using_Dec_C.eqs."Yes" $ THEN $ dflt = dflt + " POSIX" diff --git a/ext/DProf/Changes b/ext/Devel/DProf/Changes similarity index 100% rename from ext/DProf/Changes rename to ext/Devel/DProf/Changes diff --git a/ext/DProf/DProf.pm b/ext/Devel/DProf/DProf.pm similarity index 100% rename from ext/DProf/DProf.pm rename to ext/Devel/DProf/DProf.pm diff --git a/ext/DProf/DProf.xs b/ext/Devel/DProf/DProf.xs similarity index 100% rename from ext/DProf/DProf.xs rename to ext/Devel/DProf/DProf.xs diff --git a/ext/DProf/Makefile.PL b/ext/Devel/DProf/Makefile.PL similarity index 100% rename from ext/DProf/Makefile.PL rename to ext/Devel/DProf/Makefile.PL diff --git a/ext/DProf/Todo b/ext/Devel/DProf/Todo similarity index 100% rename from ext/DProf/Todo rename to ext/Devel/DProf/Todo diff --git a/ext/DProf/dprofpp.PL b/ext/Devel/DProf/dprofpp.PL similarity index 100% rename from ext/DProf/dprofpp.PL rename to ext/Devel/DProf/dprofpp.PL diff --git a/ext/DProf/t/V.pm b/ext/Devel/DProf/t/V.pm similarity index 100% rename from ext/DProf/t/V.pm rename to ext/Devel/DProf/t/V.pm diff --git a/ext/DProf/t/test1.pl b/ext/Devel/DProf/t/test1.pl similarity index 100% rename from ext/DProf/t/test1.pl rename to ext/Devel/DProf/t/test1.pl diff --git a/ext/DProf/t/test1.t b/ext/Devel/DProf/t/test1.t similarity index 100% rename from ext/DProf/t/test1.t rename to ext/Devel/DProf/t/test1.t diff --git a/ext/DProf/t/test1.v b/ext/Devel/DProf/t/test1.v similarity index 100% rename from ext/DProf/t/test1.v rename to ext/Devel/DProf/t/test1.v diff --git a/ext/DProf/t/test2.t b/ext/Devel/DProf/t/test2.t similarity index 100% rename from ext/DProf/t/test2.t rename to ext/Devel/DProf/t/test2.t diff --git a/ext/DProf/t/test2.v b/ext/Devel/DProf/t/test2.v similarity index 100% rename from ext/DProf/t/test2.v rename to ext/Devel/DProf/t/test2.v diff --git a/ext/DProf/t/test3.t b/ext/Devel/DProf/t/test3.t similarity index 100% rename from ext/DProf/t/test3.t rename to ext/Devel/DProf/t/test3.t diff --git a/ext/DProf/t/test3.v b/ext/Devel/DProf/t/test3.v similarity index 100% rename from ext/DProf/t/test3.v rename to ext/Devel/DProf/t/test3.v diff --git a/ext/DProf/t/test4.t b/ext/Devel/DProf/t/test4.t similarity index 100% rename from ext/DProf/t/test4.t rename to ext/Devel/DProf/t/test4.t diff --git a/ext/DProf/t/test4.v b/ext/Devel/DProf/t/test4.v similarity index 100% rename from ext/DProf/t/test4.v rename to ext/Devel/DProf/t/test4.v diff --git a/ext/DProf/t/test5.t b/ext/Devel/DProf/t/test5.t similarity index 100% rename from ext/DProf/t/test5.t rename to ext/Devel/DProf/t/test5.t diff --git a/ext/DProf/t/test5.v b/ext/Devel/DProf/t/test5.v similarity index 100% rename from ext/DProf/t/test5.v rename to ext/Devel/DProf/t/test5.v diff --git a/ext/DProf/t/test6.t b/ext/Devel/DProf/t/test6.t similarity index 100% rename from ext/DProf/t/test6.t rename to ext/Devel/DProf/t/test6.t diff --git a/ext/DProf/t/test6.v b/ext/Devel/DProf/t/test6.v similarity index 100% rename from ext/DProf/t/test6.v rename to ext/Devel/DProf/t/test6.v diff --git a/ext/DProf/test.pl b/ext/Devel/DProf/test.pl similarity index 100% rename from ext/DProf/test.pl rename to ext/Devel/DProf/test.pl diff --git a/win32/Makefile b/win32/Makefile index ee5784c..b852a1e 100644 --- a/win32/Makefile +++ b/win32/Makefile @@ -539,7 +539,7 @@ SETARGV_OBJ = setargv$(o) !ENDIF DYNAMIC_EXT = Socket IO Fcntl Opcode SDBM_File POSIX attrs Thread B re \ - Data/Dumper Devel/Peek ByteLoader + Data/Dumper Devel/Peek ByteLoader Devel/DProf STATIC_EXT = DynaLoader NONXS_EXT = Errno @@ -558,6 +558,7 @@ DUMPER = $(EXTDIR)\Data\Dumper\Dumper ERRNO = $(EXTDIR)\Errno\Errno PEEK = $(EXTDIR)\Devel\Peek\Peek BYTELOADER = $(EXTDIR)\ByteLoader\ByteLoader +DPROF = $(EXTDIR)\Devel\DProf\DProf SOCKET_DLL = $(AUTODIR)\Socket\Socket.dll FCNTL_DLL = $(AUTODIR)\Fcntl\Fcntl.dll @@ -572,6 +573,7 @@ DUMPER_DLL = $(AUTODIR)\Data\Dumper\Dumper.dll PEEK_DLL = $(AUTODIR)\Devel\Peek\Peek.dll RE_DLL = $(AUTODIR)\re\re.dll BYTELOADER_DLL = $(AUTODIR)\ByteLoader\ByteLoader.dll +DPROF_DLL = $(AUTODIR)\Devel\DProf\DProf.dll ERRNO_PM = $(LIBDIR)\Errno.pm @@ -588,7 +590,8 @@ EXTENSION_C = \ $(DUMPER).c \ $(PEEK).c \ $(B).c \ - $(BYTELOADER).c + $(BYTELOADER).c \ + $(DPROF).c EXTENSION_DLL = \ $(SOCKET_DLL) \ @@ -603,7 +606,8 @@ EXTENSION_DLL = \ $(B_DLL) \ $(RE_DLL) \ $(THREAD_DLL) \ - $(BYTELOADER_DLL) + $(BYTELOADER_DLL) \ + $(DPROF_DLL) EXTENSION_PM = \ $(ERRNO_PM) @@ -806,6 +810,12 @@ $(DUMPER_DLL): $(PERLEXE) $(DUMPER).xs $(MAKE) cd ..\..\..\win32 +$(DPROF_DLL): $(PERLEXE) $(DPROF).xs + cd $(EXTDIR)\Devel\$(*B) + ..\..\..\miniperl -I..\..\..\lib Makefile.PL INSTALLDIRS=perl + $(MAKE) + cd ..\..\..\win32 + $(PEEK_DLL): $(PERLEXE) $(PEEK).xs cd $(EXTDIR)\Devel\$(*B) ..\..\..\miniperl -I..\..\..\lib Makefile.PL INSTALLDIRS=perl @@ -911,7 +921,7 @@ distclean: clean -del /f $(LIBDIR)\SDBM_File.pm $(LIBDIR)\Socket.pm $(LIBDIR)\POSIX.pm -del /f $(LIBDIR)\B.pm $(LIBDIR)\O.pm $(LIBDIR)\re.pm -del /f $(LIBDIR)\Data\Dumper.pm $(LIBDIR)\ByteLoader.pm - -del /f $(LIBDIR)\Devel\Peek.pm + -del /f $(LIBDIR)\Devel\Peek.pm $(LIBDIR)\Devel\DProf.pm -rmdir /s /q $(LIBDIR)\IO || rmdir /s $(LIBDIR)\IO -rmdir /s /q $(LIBDIR)\Thread || rmdir /s $(LIBDIR)\Thread -rmdir /s /q $(LIBDIR)\B || rmdir /s $(LIBDIR)\B diff --git a/win32/makefile.mk b/win32/makefile.mk index 20ff03f..0b74406 100644 --- a/win32/makefile.mk +++ b/win32/makefile.mk @@ -649,7 +649,7 @@ SETARGV_OBJ = setargv$(o) .ENDIF DYNAMIC_EXT = Socket IO Fcntl Opcode SDBM_File POSIX attrs Thread B re \ - Data/Dumper Devel/Peek ByteLoader + Data/Dumper Devel/Peek ByteLoader Devel/DProf STATIC_EXT = DynaLoader NONXS_EXT = Errno @@ -668,6 +668,7 @@ DUMPER = $(EXTDIR)\Data\Dumper\Dumper ERRNO = $(EXTDIR)\Errno\Errno PEEK = $(EXTDIR)\Devel\Peek\Peek BYTELOADER = $(EXTDIR)\ByteLoader\ByteLoader +DPROF = $(EXTDIR)\Devel\DProf\DProf SOCKET_DLL = $(AUTODIR)\Socket\Socket.dll FCNTL_DLL = $(AUTODIR)\Fcntl\Fcntl.dll @@ -682,6 +683,7 @@ DUMPER_DLL = $(AUTODIR)\Data\Dumper\Dumper.dll PEEK_DLL = $(AUTODIR)\Devel\Peek\Peek.dll RE_DLL = $(AUTODIR)\re\re.dll BYTELOADER_DLL = $(AUTODIR)\ByteLoader\ByteLoader.dll +DPROF_DLL = $(AUTODIR)\Devel\DProf\DProf.dll ERRNO_PM = $(LIBDIR)\Errno.pm @@ -698,7 +700,8 @@ EXTENSION_C = \ $(DUMPER).c \ $(PEEK).c \ $(B).c \ - $(BYTELOADER).c + $(BYTELOADER).c \ + $(DPROF).c EXTENSION_DLL = \ $(SOCKET_DLL) \ @@ -713,7 +716,8 @@ EXTENSION_DLL = \ $(B_DLL) \ $(RE_DLL) \ $(THREAD_DLL) \ - $(BYTELOADER_DLL) + $(BYTELOADER_DLL) \ + $(DPROF_DLL) EXTENSION_PM = \ $(ERRNO_PM) @@ -967,6 +971,11 @@ $(DUMPER_DLL): $(PERLEXE) $(DUMPER).xs ..\..\..\miniperl -I..\..\..\lib Makefile.PL INSTALLDIRS=perl cd $(EXTDIR)\Data\$(*B) && $(MAKE) +$(DPROF_DLL): $(PERLEXE) $(DPROF).xs + cd $(EXTDIR)\Devel\$(*B) && \ + ..\..\..\miniperl -I..\..\..\lib Makefile.PL INSTALLDIRS=perl + cd $(EXTDIR)\Devel\$(*B) && $(MAKE) + $(PEEK_DLL): $(PERLEXE) $(PEEK).xs cd $(EXTDIR)\Devel\$(*B) && \ ..\..\..\miniperl -I..\..\..\lib Makefile.PL INSTALLDIRS=perl @@ -1056,7 +1065,7 @@ distclean: clean -del /f $(LIBDIR)\SDBM_File.pm $(LIBDIR)\Socket.pm $(LIBDIR)\POSIX.pm -del /f $(LIBDIR)\B.pm $(LIBDIR)\O.pm $(LIBDIR)\re.pm -del /f $(LIBDIR)\Data\Dumper.pm $(LIBDIR)\ByteLoader.pm - -del /f $(LIBDIR)\Devel\Peek.pm + -del /f $(LIBDIR)\Devel\Peek.pm $(LIBDIR)\Devel\DProf.pm -rmdir /s /q $(LIBDIR)\IO || rmdir /s $(LIBDIR)\IO -rmdir /s /q $(LIBDIR)\Thread || rmdir /s $(LIBDIR)\Thread -rmdir /s /q $(LIBDIR)\B || rmdir /s $(LIBDIR)\B