pristine:0000000456-a61074c60df22fb68be7b5db0c5aab2bf2ad180e04ae227c0104e6149cfaabf9 [runtime with simple method table Yuval Kogman **20060902224026] hash: 0000004221-cd5edee82754e051d1e4082235dbd9c80028c99ee8cd508b3adf661cee89e223 [basic single inheritence, no layouts yet Yuval Kogman **20060903002950] hash: 0000003144-90d860d8e6d4a299298636e3901a50521cfd621afa97f6a86665b8a6f47d7822 [layout makes slots, slots make accessors, classes make layouts with fields from attrs Yuval Kogman **20060903011237] hash: 0000006623-8dc1bc5f9c4f5558cc0c330f2776c1aa904dc03a3d413253ddab4ae3fdc36e61 [fix the test that looks for blessed objects Yuval Kogman **20060903011739] hash: 0000000320-12a3734e6e0c42b59b95e908c609aca150033dd5a303ad79a51181d7abcbe9bb [remove FIXMEs and bogus method Yuval Kogman **20060903131857] hash: 0000000345-fcb9b29d69391791b060f84f61563018447e3abc299233d5cfb695f026aea0cc [refactor slot/field mapping to be the responsibility of the class Yuval Kogman **20060903133233] hash: 0000002101-e22f69f52d3f870952901a3fcef70635c1d22e7edffdfb79f12fec93b450de53 [refactor attr into Compile::Attr and Run::Attribue Yuval Kogman **20060903140242] hash: 0000004210-576f10f88ad6a73fe4768c491f2eff3b15f0e26bc653d8cb5110d246ff1f8ed5 [remove all memoizations Yuval Kogman **20060903142004] hash: 0000002239-2f9696808520991278d62c5d6fa22679ecf92055d8b2b1c44fe3beebee9a3154 [s/ro/rw/ for some fields Yuval Kogman **20060903142245] hash: 0000000781-894f681ea4a9b11546b1773818193220e1f824430402c9c14b9c563e223b0310 [rename MO::Compile::Layout::Simple to MO::Compile::Class::SI::Layout Yuval Kogman **20060904115224] hash: 0000000457-c848b058d63828e0d207219017bb287ae5982bd2e74d7e0485a31311ef1f9995 [No more passing around of hash refs Yuval Kogman **20060904153243] hash: 0000012321-7d9b07b09d034aaae7b221372a70fc7ed830118451b34f77a4e973e31d717e8c [Rename MO::Run::Attribute::Simple to MO::Compile::Attribute::Simple::Compiled Yuval Kogman **20060904161443] hash: 0000000556-6b0cfc477baf1f8273ab69c0be28c2ad1ce3a7fa2915a94ab83f1e1df82db225 [Rename MO::Run::Responder::Object to MO::Run::Responder::Invocant Yuval Kogman **20060904162530] hash: 0000000597-efd902940bc333fffbe5a26852ca05507848e4970302a0bcc8995b2b12118ae2 [Rename MO::Run::Method::Simple to MO::Run::MethodDefinition::Simple Yuval Kogman **20060904162623] hash: 0000000921-9b49a64251b1f08b7b7b8e133cd7d674326fb5f748767061789bfe4fa350c338 [Rename MO::Compile::Class::SI::Layout to MO::Compile::Class::SI::Layout::Hash, MO::Compile::Slot::Simple to MO::Compile::Slot::HashElement Yuval Kogman **20060904162851] hash: 0000000882-9d0343bddb328bcbb80071b437ee88e943b8c5b21251f980922ab9bbcf213873 [Coercion into Util::Collection now works Yuval Kogman **20060904195557] hash: 0000000456-edbcc0d8aaa26665d46585cff76917da34cba03ab0f0f4340b8fdabc0bd7431f [refactor Class::SI into a Class and Abstract::Class role Yuval Kogman **20060904200253] hash: 0000009635-1f4a7664ca098b90a00cd6bb50fc82c6f11cf43e33fbb3aa84b97ba115c5baef [Rename MO::Compile::Class::SI::Layout::Hash to MO::Compile::Class::Layout::Hash Yuval Kogman **20060904200345] hash: 0000000584-0614045a46126b5a7ca8aa990d6d2ff27a05c548e28ff7bc158f06c7cbe9b557 [Make Layout::Hash accessible to more than just Class::SI Yuval Kogman **20060904200630] hash: 0000001434-ef17ce9df19e3d10a543c3a84a20d021f0193bc98754c1590e73dda7409102ff [Introduce Class::MI, with a test that checks for SI compat, and C3 MRO Yuval Kogman **20060904200721] hash: 0000005108-1bfc719101e84ae4cace4269aa0b2e5882edf7f6dbe7d4ce3dcccc8ae7458c39 [warn when layout field names contain colons Yuval Kogman **20060904202708] hash: 0000000366-15942865341f04ebd7f26eaea8bfabdde387f0cff859e47130d331f8d8224d74 [test some MI specific things in t/mi.t Yuval Kogman **20060904202720] hash: 0000002004-6a15a5923da6b3fcc0a0677c7f99f37585733257a272238419dca23d5d59b66d [test Collection::Shadow and Collection::Merge in the unit test Yuval Kogman **20060904204703] hash: 0000001535-3f145c14a69b314a7301e3fa10cdae9de729d87819cdb7196f4ea22204ecc7eb [MI attr tests of sorts Yuval Kogman **20060904204824] hash: 0000003209-162746c64a2850d6cb1f1cd6406cba663e099ce60301b9993b3fb17fb510d1ef [make sure you can't add two items of the same name to a collection Yuval Kogman **20060904205310] hash: 0000000594-b79e43abddbf9e1a9fe07db9bc78e851498c32c3534b5afed266a2311aa304c1 [use MO::Compile::Method::Simple in Attr::Simple::Compiled Yuval Kogman **20060904210126] hash: 0000000208-338faa45f93ac865b61578569f7c98803f34d74381ef41ec9acd80609b97712f [Test various conflicting states in MI classes Yuval Kogman **20060904210148] hash: 0000003684-646289517368746b090cd22896d509e177925e1f1f6d62e1731ff6929be5f8ca [simple DRY refactoring for Abstract::Class Yuval Kogman **20060904213552] hash: 0000000780-63ef396e9223c7786a6b5d45a012cbdfa1dfeade66ca44f2243d4292e1167fcd [don't shadow all_attributes Yuval Kogman **20060904212540] hash: 0000001062-3491f8036078ba3d2f1b2d9814ec93633ddd8572e2c7e7c319803dacc54598b7 [pass the meta class to the fields method as specced Yuval Kogman **20060904212621] hash: 0000000504-dca134b0e4e1238f466e260b0fe96fcdb0aa24bdb4f8cc7b1c7da66322e55f21 [Private attrs, and custom accessor names (no private accessors yet) Yuval Kogman **20060904212645] hash: 0000003049-6ab7438dceadb7ae8dbdbcfe602c59a9a64c3c09b0b685f81a0d6ca409cf38c5 [allow shodowing of empty lists Yuval Kogman **20060905011446] hash: 0000000162-f895005702ed470e1c7dfbf80053b175870973cb6d15128aa05ef3bb178cf4ec [Shadow::Accessor can take a code ref as the accessor Yuval Kogman **20060905011500] hash: 0000000205-d4ae850509f1c5f6661e5caa8af677845b76f8c9353a3893defc75f9664e85d7 [add TODO Yuval Kogman **20060905013612] hash: 0000000957-d2c9ff73984182a3b29cf47019944b9c5473b6ef01f100325cc117e13c4a6116 [add roles Yuval Kogman **20060905013959] hash: 0000012922-b91e1630f7fccc301f9e24e58ea0cba1bd6820718f925ae3644cff36ab972efc [more todo Yuval Kogman **20060905014600] hash: 0000000171-22e0f993a70aa107ade69f7e4da1e4058e0de5bd53567c102050f817ef6e07dd [Add the notion of attached items Yuval Kogman **20060906120335] hash: 0000005176-4c613cc921fca43a77e0828e8ebded00c0b9606da6e6de1d538928001b599baa [minor refactoring Yuval Kogman **20060906120559] hash: 0000000272-3b6ac46c33cad615ef6a38c7519f9e997066b10baf2823b3245fb212168a6aa6 [formatting cleanups Yuval Kogman **20060906120615] hash: 0000000287-cf00339546088cd44c30c17e5d0ff0b29b232d4be82787575341d5110bafd529 [meaningful error for when slot has no compiled fields Yuval Kogman **20060906120624] hash: 0000000341-5d80718872de93247e07980cfcc3e89e43bad736355133d8e18e39a9ed352750 [refactor MethodTable to find the methods by inv, not by name Yuval Kogman **20060906120644] hash: 0000000438-d6cd123eb3bd978d4ca5c72e41b26eb067d45dfed8af7bdafb47f6773fc3a560 [remove todo item for attached Yuval Kogman **20060906120850] hash: 0000003546-eadbaa7a680e7f647873ce24b31ac519f23aa26612692a8181ca56d5078ee1bc [add todo Yuval Kogman **20060906121350] hash: 0000000160-d19fca9fa9fb4193a1649002043667ebf138f9484114b37ac3c6bd592dba0c99 [quick tests by not recalculating the class every dispatch Yuval Kogman **20060907074226] hash: 0000001592-8f07d5b9d98d9fd0616072882eb3b134eefb84979537339c73e9d4d61766e31b [Private methods Yuval Kogman **20060907080635] hash: 0000012414-bb9f14379890f5032b91e0df405b86e5c6a8a0f5afdcee6ddcae4994d8cb7707 [Add private attributes Yuval Kogman **20060907093753] hash: 0000006507-b13c2be92a423ddadc4c0a5125e673e1af077befff2551b8bfac31f739176cb8 [Rename 'object' to 'invocant', and slightly alter the calling conventions so they pass the box around Yuval Kogman **20060907100311] hash: 0000001892-9d634ed043faf717169cc1e91371fb7ad27c544ad5ee033d99c8f2d232492fa4 [change field/slot mapping routines Yuval Kogman **20060913121641] hash: 0000000954-cc85ce54ab122970acba31094f368f3bc6dcf97fc8357f0f163a9163631f6367 [attribute grammars Yuval Kogman **20060913121809] hash: 0000023905-d62e991aaaee270d67af311b69ed246852821b2618036f1027b1b493a6fa1111 [Rename various _role_ methods to _symmetric_ Yuval Kogman **20060923092638] hash: 0000005148-a4a35199e2c8b7bea45dee8b56cc6627faba0d56d05da80c8259228a16af0ec7 [Rename MO::Compile::Role::Util::Merge to MO::Compile::Composable::Symmetric::Util::Merge Yuval Kogman **20060923093107] hash: 0000000685-ec192a17a3a74331d0ee17fc44a7b1f4320295ef3bb6b2cd3089e999dc0f9e0b [Refactor MO::Compile::Composable::Symmetric out of MO::Compile::Role Yuval Kogman **20060923170201] hash: 0000003135-a5b353ce80cd9f0825285e83811a6e707e29256a45d0994c6282c8bc9e4e724c [Rename MO::Compile::Role::Conflict to MO::Compile::Composable::Symmetric::Conflict Yuval Kogman **20060923170321] hash: 0000000660-e88cba255f315e2ef4a6e6d577c41c1488de0665a4b3e2aef72b50238e0828a8 [MO::Overview Yuval Kogman **20060923172637] hash: 0000009456-e903ac40e810e3798a161155a804f03f6b44f888988d8d25b7268b5d5a908d6c [Ann's fixes Yuval Kogman **20060923181353] hash: 0000005528-7882c7db153d28697218cc97a04de9ebcf0f5c2c1f301a0d4c16fa5134a5ecc2 [minor fixes for the overview Yuval Kogman **20060923182634] hash: 0000000834-8bafe2068c042e9a31f7ba4fc0ba83be51cfb6fde4bbf6c2fbb6ec8dd2ad7e8c [Rephrase as per Zohar's suggestion Yuval Kogman **20060924155737] hash: 0000000637-5cd037cc0e7bb2cf787c370d234be148fa713b37229591d557bd3d2b1bb7aa1e [Typo and mild grammar corrections lumimies@gmail.com**20060924161130] hash: 0000000623-265a2bafc8d49a1fce8219593c5f39320497eb9ae12c41654c08a1b5f5076aab [Create the FIeld and Slot roles, and unit tests for slots/layouts Yuval Kogman **20061010152653] hash: 0000003420-c3895870d8bdcf2718ee41158c2eec5e7b15a1c5981a08eebd83a8c013548f02 [Add fmap to the Collection object Yuval Kogman **20061012180059] hash: 0000000714-7dc1fbdb76523815855cd80b67eb41eb103ab519c3b7361759b7bbca0ba8adc2 [Move attachment methods and combinators into Origin Yuval Kogman **20061012180438] hash: 0000003234-a9a46bb8f38c1def392e2f329a372be987918832da4fc160f3237ccfa08174e9 [TODO for pluggability refactoring Yuval Kogman **20061012183727] hash: 0000000586-b09f83c59d5e7683bd4e5926e69544c779e4237000606cb8b2df3f55fbf8bb3a [Refactor the attr compilation objects Yuval Kogman **20061012215147] hash: 0000001635-12e78af842020072cd0988295492b29b185b9ef341a679f1f82929428413b425 [High level stages in overview Yuval Kogman **20061018131603] hash: 0000001460-34e9dcbd442180bd031046d4864361e042568b928a76f3ccf8d263ebe8706f14 [zap silly whitespace Yuval Kogman **20061018133547] hash: 0000001080-614fc90fa25878c294203c440b3656c56767bb1100c6318058298482b5780e1a [Remove Compiled::Attached -- all compiled objects are already attached per definition from now on Yuval Kogman **20061018133742] hash: 0000002154-37182c7383d76ed7a50c71ed3fd6b282e095eec100b9439959bcf614d6a855ea [Method->compile is in use now, giving methods the origin and target Yuval Kogman **20061018141810] hash: 0000002618-53eeae26b44b1ff3807e6c662d0b326c49e6f03d3cd438527eec5fe6cf1bd01f [Rename MO::Compile::Method::Definition to MO::Compile::Method::Compiled, MO::Run::MethodDefinition::Simple to MO::Compile::Method::Simple::Compiled Yuval Kogman **20061018142036] hash: 0000001986-e54bf5fec3cf6a46c111022a5b437055e8db4e96d9a3ee7735b76ab3508d8f1e [Refactor MO::Compile::Layout role Yuval Kogman **20061105211353] hash: 0000000906-884ab03eb171c034552f414992de4b7337e971162f04906573816373899629bc [Refactor Method::Accessor and Method::Constructor, also changing the attr imnitialization during construction Yuval Kogman **20061105211516] hash: 0000004575-65c3817dd4fe9bcdeadd1cbbf8d6f660ae4da409deade6595103e6e27c004a2d [minor formatting nit Yuval Kogman **20061105214833] hash: 0000000119-1f42edb9a3416e22c36b92a53a1a331be4a9f5ae6bad38cc2f58e4e4105c3d3a [First pass of caller -> stack refactor. Stacks are still manually pushed though Yuval Kogman **20061109000103] hash: 0000008336-596d4175f9999fc1919052efd786e7c3e989551b26943a407ceb168eff598a0f [MethodTable now stacks Yuval Kogman **20061110000528] hash: 0000007941-edcb76dddc6b6e110cedd10a1297310825ab166f847216c0d2fec37785be5bc9 [make AG attrs compile with the same params as methods Yuval Kogman **20061110002716] hash: 0000001649-fd6d248a9a47e9d069124fecdec359fe6ac590c7c3e89478c36665e3daa98525 [remove pod for Stack.pm Yuval Kogman **20061112142309] hash: 0000000251-a44d5b34cccb4c081ca715f00951ba1d1491e64af56b717bba9b3f250d47c245 [add the missing MO::Run::Aux Yuval Kogman **20061112142506] hash: 0000002116-f143edf9f08c4d92ca12554548deb2a0b08c1b1aa1ab872b2d29a3ba3fad529b [remove trailing whitespace Yuval Kogman **20061112142540] hash: 0000000112-fa6e0a46bb9d9b262c44f2876b6c8a56f9659058e2d040510bfbe0398cb23413 [refactor Attribute::Simple::Compiled->slot, that warns if there's more than one Yuval Kogman **20061112142645] hash: 0000000557-bf9fc55c1545892f5e07a7448730dc18d86dce660a26dbe71461522843cec0e2 [Make use of MO::Run::Aux in all closures, to allow for their use with p5 blessed objects Yuval Kogman **20061112142825] hash: 0000004281-81592b5f3b011c0d9ae21d9eccc3c78181792265afaef5c158af3c8ee284db1d [update TODO Yuval Kogman **20061112142947] hash: 0000000411-437f21ca8853ae49d0b9d67b20819d8185be5084284cf2842fc0eeaa2b158797 [Hackish hackish hackish "emitter" Yuval Kogman **20061112150902] hash: 0000002776-cef72500fa813a261028953cf4e494c4fa45e72abaabc4ed76c9414e893ad6ce [Make construct_instance always take a hash, since the attrs do anyway, and use param -> field mapping, instead of custom initialization callbacks Yuval Kogman **20061112154524] hash: 0000002811-093fcfa2068de03341c30c23c079c66e7ce5212b1934e709dddcd9a7115fe26b [MO::Emit::P5 now hadnles ResponderInterface::ByCaller Yuval Kogman **20061112210342] hash: 0000006981-b71caedd6fbe6ce0fb9dee83f5e3a5415b0afeb74f07cb1a0e0911c811f24a83 [t::stats for collecting performance info Yuval Kogman **20061112210429] hash: 0000009767-505ed20b29120cf670ecaeefa2b7b5de5ba342b92a6bbb57af248e4a6d3a3601 [MO::Run::Aux, not MO::Aux Yuval Kogman **20061113002026] hash: 0000000160-17aa5292c44e47d12e5a462a0c0187d9b2d5d1d7015d9cde6af485d9a198c89c [MO::P5::Registry allows for tighter integration with P5 space Yuval Kogman **20061113163303] hash: 0000011852-c5085cb77677b2f2412a93e336feefcfc755d4239e2cd24235589d60784420e3 [shit needed to support Point.pmc Yuval Kogman **20061113194712] hash: 0000001737-b92e66d87ebf268212f17649c7cdbd5bc70297d1ae2666d42645cf34980b5489 [Point.pmc example Yuval Kogman **20061113194744] hash: 0000008082-d0772c6018e1d7b160e8be1d04567678ac2c06977f047bcf1709749146bfd3c6 [Fix typo for runtime-load of MO::Run::Aux::Stack Yuval Kogman **20061114001251] hash: 0000000201-44feb7a88a86f3ffb0ae825f4363faa3144a1f61e12753efdccdd102646980c2 [Simple accessors/constructors get inlined, .pmc outputt is a bit cleaner Yuval Kogman **20061117230532] hash: 0000005053-4a3a379aa6c560ab80d0fd30f0f16e8bb0559cf4191d75f0381e0c4e2582f04e [Refactor pmc compilation into MO::Run::Aux, add Point3D, and skip definition of subs that are inherited anyway Yuval Kogman **20061117233640] hash: 0000003638-efc30b54ba9a2d078bff333b7627220e2cf39ab3d097e6f1d3ffbdb966b2055e [Fix the ag.t test's use of method_call, which broke since MO::Run::Aux no longer exports Yuval Kogman **20061117233646] hash: 0000000296-735c90884e2b247c3ed08fb12b591892cf4bda0c448c4dbfab2b90eb04ee719a [less fully qualified decls in DDS output Yuval Kogman **20061117235339] hash: 0000000392-27b08de3761854210d6ef2c13a23db50c22296eff84c562a3ba9d3b8a3cedd1f [remove the temporary hacks used to keep the DDS output down, which are no longer necessary Yuval Kogman **20061118001611] hash: 0000000819-8ddb5bb2e391ddb8c1e848c1f92bc697bc165d94ea8657178195e2a38be4436f [Lazy load registry entries for .pmc classes Yuval Kogman **20061118011435] hash: 0000001864-3703418072858f6aa4403712a0e8611aceb6503b8e9e3fef0b80a9da390f3ae0 [add a ->meta method that returns the class (possibly lazyloading the .pm) Yuval Kogman **20061118011457] hash: 0000000258-d76fb1f62a23140bff1b899328c39da0499393961355549a5f13534202e6ed40 [Avar's more idiomatic .pm force-loader Yuval Kogman **20061118011848] hash: 0000000354-a02d8c2219724341a65c05707f57e884f7aeeb6e4f9ae10b99d4a2a02c4289a0 [don't add an AUTOLOAD to .pmc loaded packages Yuval Kogman **20061118013144] hash: 0000001086-329e1bff1645e9fbd4598fb0e596ec90f8f22ac6b93920900f7016d3bfa1a321 [Make MO::Run::Aux load faster Yuval Kogman **20061118014132] hash: 0000000504-76e74d38632f0855114df8ced10d889c2fcacebc3717552309c3be8c071cb1b0 [make sure that the .pmc examples return true values Yuval Kogman **20061118104708] hash: 0000000185-ae4aa72b4b91192767a0bae6d92d19b603e174902d017a8c78ca2b53d68bbb2f [add a different .pm force-loader (in comments, because it breaks right now) that is more correct Yuval Kogman **20061118104727] hash: 0000000658-3f22465631edc8dbed7910718abf348d6e3e6e675026be0da7f658baac1b19cf [die if .pm force-loading fails Yuval Kogman **20061118104750] hash: 0000000141-b3874abc0fca746604cbe64b3c1fcc88f8b1f45c432af7ea7d9683d469860976 [make the MO_RUN_NATIVE var a constant Yuval Kogman **20061118130025] hash: 0000002037-1add22cf1587b4a894fbc7877baac3b1e4be79444e18a6e58b2c2c67c9d85eca [Forgot to include prefix in MO::P5::Registry Yuval Kogman **20061118130101] hash: 0000000249-40ab3e39d0f51a856d550240ae5f384715d703046c538d3d967b35b2e8d04252 [Remove some todo items from the emitter list Yuval Kogman **20061118130114] hash: 0000000258-dbf5d138459c9204443753f78b43b7e63dfe8b5dfcaa2fd4f0c4ff424a8c06e5 [whitespace cleanups Yuval Kogman **20061118182506] hash: 0000000514-76d4f439ffcf7fe5e7b04d74f527c969ea46008a7e052691e78af92ba5e7fcd5 [Add the option to disable/enable class/instance distinction in MO::Emit::P5 Yuval Kogman **20061118182527] hash: 0000001229-dc3b90535a39504f128da5c6fd882b872e547368a715053d7adb96ddc719fe68 [Bootstrapping code in MO::Run::Aux Yuval Kogman **20061118182550] hash: 0000002214-2135ad72d29fe4f4a17f3c9e641fd83337bf926bcce55370076c0504fb7f1be3 [fix t/native_p5.t's handling of MO_RUN_NATIVE which is now a constant Yuval Kogman **20061119125639] hash: 0000003264-004d8826191e89f9c2f4574a9e4be8fed1d67fdbe7912d5f4bbeaac0031a2571 [t/native_p5.t also checks for the 'meta' method introduced by the emitter Yuval Kogman **20061119125715] hash: 0000000384-ef93fbf74787999fa41aeccd01982c120c9be34cecfe83f55f24abf9c721e273 [Require the 'origin' method from attached items Yuval Kogman **20061119125829] hash: 0000000423-3e82b9871cf187d700a02b8e1104031b3cec7a065634190449293ab4d6a452c3 [Composition failures make pretty errors Yuval Kogman **20061119130837] hash: 0000002421-bc3afb34230d569c0e5043ecbdbd7ea1937d4e313037d463e3e05e9c29efe4d6 [Make Method::Accessor have both compiled_attribute and attribute, instead of the compiled attribute inside $method->attribute Yuval Kogman **20061119151940] hash: 0000000673-10d10f585581b8487c3272416446d2461ac4c75c2a7e1273e56163f5f4c1106f [Add MO::Compile::Weak role, which loses in symmetric composition Yuval Kogman **20061121150651] hash: 0000001294-b477610f8f6d29f4d7e1bd787e300eb17f18abe664823d71093892ea4a74acf5 [Improve display logic for composition failures Yuval Kogman **20061121150830] hash: 0000000666-37b2e2d32a94899384c089aacbf4021649d2f10f4f350f3b69baae66c097723b [Add MO::Compile::Method::Stub which uses weak composition rules Yuval Kogman **20061121151017] hash: 0000003819-c237543818da67817bd3bd3547d85a176f2810ea2b1c3e0ef9535fe82c598375 [add role support to MO::Compile::Registry Yuval Kogman **20061121151108] hash: 0000003343-9059a517798bb5b9a5facfd94a635538aa867f30fbc812e65dbacdf716adca8d [Currency example from Moose::Cookbook::Recipe6 Yuval Kogman **20061121151210] hash: 0000005237-ae35f72b037f59c8c9fd1582a39da41c1bf01f93a9e5126e5501b8f5afec7e2b [missing return() in MO::Run::Aux::method_call Yuval Kogman **20061121155146] hash: 0000000215-00bb287033b6061aa4d187efe6657c37f4a844ad54c0a0b16dba320f53ebc0a2 [Fix t/stats.pm's handling of MO_NATIVE_RUNTIME which is now a constant Yuval Kogman **20061121155427] hash: 0000000656-e0831052756552feba90756a9a10e67dd63da8a8ba366e4cba25d08c651cf243 [Fix t/private_methods.t's handling of MO_NATIVE_RUNTIME which is now a constant Yuval Kogman **20061121175318] hash: 0000000287-1b9d3882e60c2691e4b2e21ac4dcdb4b7ae2e9a1876636a04bf3e5eedaeed48f [Try loading modules for metas Yuval Kogman **20061121183235] hash: 0000000447-00b58d67a1e15969406abee18bdc4e261bf912bca334cbffc4259e274f5095f4 [Stack dump support for MO::Run::Aux::Stack, + MO::Run::Aux::stack_dump() which will fallback to Carp::longmess under native runtime Yuval Kogman **20061121183310] hash: 0000000916-0f35327bd0c2f4afbf4c7f268d31788f2d15d42d7f742a38da5eb0b12030ed3b [Update TODO Yuval Kogman **20061121184950] hash: 0000001195-3a9831b46b63f600de0f6d2a0cb2403e10ba636fe368482d339a2dad2724b00b [Slightly tweak the .pmc output Yuval Kogman **20061121193614] hash: 0000000394-41e4421578267c22f229042aa9b370f5773185c38603beb8d98000d8a40034c4 [bycaller handling in the emitter is now keyed by package, not by stringified meta object (that doesn't survive serialization and is slower) Yuval Kogman **20061122161901] hash: 0000000698-e1c52808179c871337aaab5bfec9f0d1f8fbec2400e4186074d799479842d698 [add missing CompositionFailure role Yuval Kogman **20061122163515] hash: 0000005859-01c241729cfa56efe424f3a1114ce07b0854b8df7d0897501aabfca0857b67ed [add notes dir Yuval Kogman **20061122221151] hash: 0000000090-77860f642d227f2300adfc3725181d63df1a8432d8a17eb48473b9883109f5d6 [base_roles.txt notes Yuval Kogman **20061122221335] hash: 0000006430-9c2fd2c04dcb62130fb59e4a2910b7a724642f880b0d808ac821c9eccdf078fd [add unbox_ri Yuval Kogman **20070102163325] hash: 0000000308-7e3513356a0e628cf482711ef68207e3f6bb4b583961483c37ab45c6c31b24f5 [feet, not inches Yuval Kogman **20071010172425] hash: 0000000150-45de05f2a78954291c37f4313f8b6aa0b1b4a0a16a112d5125ea27d1e1a5cd9c