Moved most of the opcode-like functions out of Parrot.nqp into Parrot/Opcode.nqp
authorAustin Hastings <Austin_Hastings@Yahoo.com>
Wed, 28 Oct 2009 10:13:25 +0000 (06:13 -0400)
committerAustin Hastings <Austin_Hastings@Yahoo.com>
Wed, 28 Oct 2009 10:13:25 +0000 (06:13 -0400)
commita62a1aadfac79b4fbba57d8f2142d2717c10898b
treed94575b9b7f65582303e61db5df0980ada2bfa5a
parentbabc1490997d8786152ffdcf2b29c17d100b3f04
Moved most of the opcode-like functions out of Parrot.nqp into Parrot/Opcode.nqp

Got ordering mostly working. Got classloading working okay in the library. Need to replace the queue in Program.nqp to do a better job of order management outside the library.
47 files changed:
build/Makefile.in
src/Classes/ArrayBased.nqp
src/Classes/BaseBehavior.nqp
src/Classes/Class.nqp
src/Classes/HashBased.nqp
src/ConfigFile.nqp
src/DependencyQueue.nqp [new file with mode: 0644]
src/Dumper.nqp
src/Global.nqp
src/Kakapo.nqp
src/LimitedPair.nqp [new file with mode: 0644]
src/ManagedQueue.nqp
src/Matchers/AllOf.nqp
src/Matchers/AnyOne.nqp
src/Matchers/Defined.nqp
src/Matchers/DescribedAs.nqp
src/Matchers/Elements.nqp
src/Matchers/Empty.nqp
src/Matchers/Equals.nqp
src/Matchers/EqualsArray.nqp
src/Matchers/Factory.nqp
src/Matchers/InstanceOf.nqp
src/Matchers/Matcher.nqp
src/Matchers/Not.nqp
src/Matchers/Null.nqp
src/Matchers/TypeSafe.nqp
src/Miscellaneous.nqp [deleted file]
src/Pair.nqp [deleted file]
src/Parrot.nqp
src/Parrot/Opcode.nqp [new file with mode: 0644]
src/Pmc/Array.nqp
src/Pmc/Config.nqp
src/Pmc/File.nqp
src/Pmc/Hash.nqp
src/Pmc/OS.nqp
src/Pmc/ResizablePMCArray.nqp
src/Pmc/ResizableStringArray.nqp
src/Pmc/String.nqp
src/Pmc/Undef.nqp
src/Program.nqp
src/Test/Testcase.nqp
src/kakapo_bottom_pir.tmpl
src/kakapo_top_pir.tmpl
t/Global.nqp
t/Parrot.nqp
t/ResizablePMCArray.nqp
t/Undef.nqp