develooper Front page | perl.cvs.parrot | Postings from January 2009

[svn:parrot] r35522 - in trunk: . src/pmc t/pmc t/steps

From:
cotto
Date:
January 14, 2009 01:34
Subject:
[svn:parrot] r35522 - in trunk: . src/pmc t/pmc t/steps
Message ID:
20090114093447.E1A45CB9AE@x12.develooper.com
Author: cotto
Date: Wed Jan 14 01:34:46 2009
New Revision: 35522

Removed:
   trunk/src/pmc/vtablecache.pmc
   trunk/t/pmc/vtablecache.t
Modified:
   trunk/MANIFEST
   trunk/MANIFEST.SKIP
   trunk/src/pmc/pmc.num
   trunk/t/steps/auto_pmc-01.t

Log:
[pmc] remove the vtablecache PMC and tests
patch courtesy of jimmy++


Modified: trunk/MANIFEST
==============================================================================
--- trunk/MANIFEST	(original)
+++ trunk/MANIFEST	Wed Jan 14 01:34:46 2009
@@ -1,7 +1,7 @@
 # ex: set ro:
 # $Id$
 #
-# generated by tools/dev/mk_manifest_and_skip.pl Mon Jan 12 21:15:11 2009 UT
+# generated by tools/dev/mk_manifest_and_skip.pl Wed Jan 14 09:31:49 2009 UT
 #
 # See tools/dev/install_files.pl for documentation on the
 # format of this file.
@@ -3153,7 +3153,6 @@
 src/pmc/tqueue.pmc                                          []
 src/pmc/undef.pmc                                           []
 src/pmc/unmanagedstruct.pmc                                 []
-src/pmc/vtablecache.pmc                                     []
 src/pmc_freeze.c                                            []
 src/runops_cores.c                                          []
 src/runops_cores.h                                          []
@@ -3586,7 +3585,6 @@
 t/pmc/tqueue.t                                              []
 t/pmc/undef.t                                               []
 t/pmc/unmanagedstruct.t                                     []
-t/pmc/vtablecache.t                                         []
 t/postconfigure/01-options.t                                []
 t/postconfigure/02-data_get_PConfig.t                       []
 t/postconfigure/05-trace.t                                  []

Modified: trunk/MANIFEST.SKIP
==============================================================================
--- trunk/MANIFEST.SKIP	(original)
+++ trunk/MANIFEST.SKIP	Wed Jan 14 01:34:46 2009
@@ -1,6 +1,6 @@
 # ex: set ro:
 # $Id$
-# generated by tools/dev/mk_manifest_and_skip.pl Mon Jan 12 21:16:57 2009 UT
+# generated by tools/dev/mk_manifest_and_skip.pl Wed Jan 14 09:17:09 2009 UT
 #
 # This file should contain a transcript of the svn:ignore properties
 # of the directories in the Parrot subversion repository. (Needed for
@@ -1635,11 +1635,6 @@
 ^src/pmc/.*\.tmp/
 ^src/pmc/Makefile$
 ^src/pmc/Makefile/
-# generated from svn:ignore of 'src/stm/'
-^src/stm/.*\.o$
-^src/stm/.*\.o/
-^src/stm/.*\.obj$
-^src/stm/.*\.obj/
 # generated from svn:ignore of 't/benchmark/'
 ^t/benchmark/.*\.pasm$
 ^t/benchmark/.*\.pasm/
@@ -1785,17 +1780,6 @@
 # generated from svn:ignore of 't/src/'
 ^t/src/.*_.*$
 ^t/src/.*_.*/
-# generated from svn:ignore of 't/stm/'
-^t/stm/.*\.out$
-^t/stm/.*\.out/
-^t/stm/.*\.pasm$
-^t/stm/.*\.pasm/
-^t/stm/.*\.pbc$
-^t/stm/.*\.pbc/
-^t/stm/.*\.pir$
-^t/stm/.*\.pir/
-^t/stm/.*_pbcexe.*$
-^t/stm/.*_pbcexe.*/
 # generated from svn:ignore of 't/stress/'
 ^t/stress/.*\.out$
 ^t/stress/.*\.out/

Modified: trunk/src/pmc/pmc.num
==============================================================================
--- trunk/src/pmc/pmc.num	(original)
+++ trunk/src/pmc/pmc.num	Wed Jan 14 01:34:46 2009
@@ -20,73 +20,72 @@
 compiler.pmc		10
 exception.pmc		11
 version.pmc		12
-vtablecache.pmc		13
-parrotio.pmc		14
-parrotlibrary.pmc	15
-constparrotlibrary.pmc  16
-parrotinterpreter.pmc	17
-parrotthread.pmc	18
-lexpad.pmc		19
-timer.pmc		20
-pointer.pmc		21
+parrotio.pmc		13
+parrotlibrary.pmc	14
+constparrotlibrary.pmc  15
+parrotinterpreter.pmc	16
+parrotthread.pmc	17
+lexpad.pmc		18
+timer.pmc		19
+pointer.pmc		20
 
 # sub and subroutine like pmcs
 
-sub.pmc			22
-closure.pmc		23
-continuation.pmc	24
-retcontinuation.pmc	25
-exception_handler.pmc	26
-coroutine.pmc		27
-eval.pmc		28
-nci.pmc			29
+sub.pmc			21
+closure.pmc		22
+continuation.pmc	23
+retcontinuation.pmc	24
+exception_handler.pmc	25
+coroutine.pmc		26
+eval.pmc		27
+nci.pmc			28
 
 # scalars
 
-# abstract scalar.pmc		29
+# abstract scalar.pmc		28
 
 # base types
-float.pmc		30
-integer.pmc		31
-bigint.pmc              32
-complex.pmc             33
-string.pmc		34
+float.pmc		29
+integer.pmc		30
+bigint.pmc              31
+complex.pmc             32
+string.pmc		33
 
 # abstract perlscalar.pmc
-perlint.pmc		35
-perlnum.pmc		36
-perlstring.pmc		37
-perlundef.pmc		38
-boolean.pmc		39
+perlint.pmc		34
+perlnum.pmc		35
+perlstring.pmc		36
+perlundef.pmc		37
+boolean.pmc		38
 
-ref.pmc			40
-sharedref.pmc		41
+ref.pmc			39
+sharedref.pmc		40
 
 # arrays XXX this list isn't complete
 
-array.pmc		42
-fixedintegerarray.pmc	43
-intlist.pmc		44
-iterator.pmc		45
-perlarray.pmc		46
-pmcarray.pmc		47
-sarray.pmc		48
-constsarray.pmc 	49
-fixedstringarray.pmc		50
-multiarray.pmc		51
+array.pmc		41
+fixedintegerarray.pmc	42
+intlist.pmc		43
+iterator.pmc		44
+perlarray.pmc		45
+pmcarray.pmc		46
+sarray.pmc		47
+constsarray.pmc 	48
+fixedstringarray.pmc	49
+multiarray.pmc		50
 
 
 # hashes
-hash.pmc		52
-perlhash.pmc		53
-orderedhash.pmc		54
+hash.pmc		51
+perlhash.pmc		52
+orderedhash.pmc		53
 
 # other
 
-tqueue.pmc		55
+tqueue.pmc		54
 
-parrotclass.pmc		56
-parrotobject.pmc	57
+parrotclass.pmc		55
+parrotobject.pmc	56
 
-os.pmc                  58
-file.pmc                59
+os.pmc                  57
+file.pmc                58

Modified: trunk/t/steps/auto_pmc-01.t
==============================================================================
--- trunk/t/steps/auto_pmc-01.t	(original)
+++ trunk/t/steps/auto_pmc-01.t	Wed Jan 14 01:34:46 2009
@@ -146,7 +146,7 @@
 ########## --pmc ##########
 
 my @dummy_options = qw(
-default.pmc null.pmc env.pmc key.pmc random.pmc unmanagedstruct.pmc managedstruct.pmc delegate.pmc exception.pmc vtablecache.pmc parrotlibrary.pmc parrotinterpreter.pmc parrotthread.pmc lexpad.pmc timer.pmc pointer.pmc sub.pmc continuation.pmc retcontinuation.pmc exceptionhandler.pmc coroutine.pmc eval.pmc nci.pmc float.pmc integer.pmc bigint.pmc complex.pmc string.pmc boolean.pmc ref.pmc sharedref.pmc array.pmc fixedintegerarray.pmc intlist.pmc iterator.pmc sarray.pmc fixedstringarray.pmc multiarray.pmc hash.pmc orderedhash.pmc tqueue.pmc os.pmc file.pmc addrregistry.pmc bound_nci.pmc capture.pmc class.pmc codestring.pmc deleg_pmc.pmc enumerate.pmc exporter.pmc fixedbooleanarray.pmc fixedfloatarray.pmc fixedpmcarray.pmc lexinfo.pmc multisub.pmc namespace.pmc object.pmc pair.pmc parrotrunningthread.pmc pccmethod_test.pmc pmcproxy.pmc resizablebooleanarray.pmc resizablefloatarray.pmc resizableintegerarray.pmc resizablepmcarray.pmc resizablestringarray.pmc role.pmc scalar.pmc 
 scheduler.pmc slice.pmc task.pmc undef.pmc
+default.pmc null.pmc env.pmc key.pmc random.pmc unmanagedstruct.pmc managedstruct.pmc delegate.pmc exception.pmc parrotlibrary.pmc parrotinterpreter.pmc parrotthread.pmc lexpad.pmc timer.pmc pointer.pmc sub.pmc continuation.pmc retcontinuation.pmc exceptionhandler.pmc coroutine.pmc eval.pmc nci.pmc float.pmc integer.pmc bigint.pmc complex.pmc string.pmc boolean.pmc ref.pmc sharedref.pmc array.pmc fixedintegerarray.pmc intlist.pmc iterator.pmc sarray.pmc fixedstringarray.pmc multiarray.pmc hash.pmc orderedhash.pmc tqueue.pmc os.pmc file.pmc addrregistry.pmc bound_nci.pmc capture.pmc class.pmc codestring.pmc deleg_pmc.pmc enumerate.pmc exporter.pmc fixedbooleanarray.pmc fixedfloatarray.pmc fixedpmcarray.pmc lexinfo.pmc multisub.pmc namespace.pmc object.pmc pair.pmc parrotrunningthread.pmc pccmethod_test.pmc pmcproxy.pmc resizablebooleanarray.pmc resizablefloatarray.pmc resizableintegerarray.pmc resizablepmcarray.pmc resizablestringarray.pmc role.pmc scalar.pmc scheduler.pmc sl
 ice.pmc task.pmc undef.pmc
 );
 my $dummy_options = join q{ } => @dummy_options;
 
@@ -168,7 +168,7 @@
 
 @dummy_options = qw(
 default.pmc null.pmc env.pmc key.pmc random.pmc unmanagedstruct.pmc
-managedstruct.pmc delegate.pmc constexception.pmc vtablecache.pmc parrotlibrary.pmc parrotinterpreter.pmc parrotthread.pmc lexpad.pmc timer.pmc pointer.pmc sub.pmc continuation.pmc retcontinuation.pmc exceptionhandler.pmc coroutine.pmc eval.pmc nci.pmc float.pmc integer.pmc bigint.pmc complex.pmc string.pmc boolean.pmc ref.pmc sharedref.pmc array.pmc fixedintegerarray.pmc intlist.pmc iterator.pmc sarray.pmc fixedstringarray.pmc multiarray.pmc hash.pmc orderedhash.pmc tqueue.pmc os.pmc file.pmc addrregistry.pmc bound_nci.pmc capture.pmc class.pmc codestring.pmc deleg_pmc.pmc enumerate.pmc exporter.pmc fixedbooleanarray.pmc fixedfloatarray.pmc fixedpmcarray.pmc lexinfo.pmc multisub.pmc namespace.pmc object.pmc pair.pmc parrotrunningthread.pmc pccmethod_test.pmc pmcproxy.pmc resizablebooleanarray.pmc resizablefloatarray.pmc resizableintegerarray.pmc resizablepmcarray.pmc resizablestringarray.pmc role.pmc scalar.pmc scheduler.pmc slice.pmc task.pmc undef.pmc
+managedstruct.pmc delegate.pmc constexception.pmc parrotlibrary.pmc parrotinterpreter.pmc parrotthread.pmc lexpad.pmc timer.pmc pointer.pmc sub.pmc continuation.pmc retcontinuation.pmc exceptionhandler.pmc coroutine.pmc eval.pmc nci.pmc float.pmc integer.pmc bigint.pmc complex.pmc string.pmc boolean.pmc ref.pmc sharedref.pmc array.pmc fixedintegerarray.pmc intlist.pmc iterator.pmc sarray.pmc fixedstringarray.pmc multiarray.pmc hash.pmc orderedhash.pmc tqueue.pmc os.pmc file.pmc addrregistry.pmc bound_nci.pmc capture.pmc class.pmc codestring.pmc deleg_pmc.pmc enumerate.pmc exporter.pmc fixedbooleanarray.pmc fixedfloatarray.pmc fixedpmcarray.pmc lexinfo.pmc multisub.pmc namespace.pmc object.pmc pair.pmc parrotrunningthread.pmc pccmethod_test.pmc pmcproxy.pmc resizablebooleanarray.pmc resizablefloatarray.pmc resizableintegerarray.pmc resizablepmcarray.pmc resizablestringarray.pmc role.pmc scalar.pmc scheduler.pmc slice.pmc task.pmc undef.pmc
 );
 $dummy_options = join q{ } => @dummy_options;
 



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About