[parrot/parrot] 2560bf: add expected get_multisig() method to NativePCCMet...
noreply at github.com
noreply at github.com
Fri Mar 18 00:38:08 UTC 2011
Branch: refs/heads/pmc2c-multi-nativepccmethod-2
Home: https://github.com/parrot/parrot
Commit: 2560bf41a1a069114199538605b5901cc4d3007e
https://github.com/parrot/parrot/commit/2560bf41a1a069114199538605b5901cc4d3007e
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-03-17 (Thu, 17 Mar 2011)
Changed paths:
M src/pmc/nativepccmethod.pmc
Log Message:
-----------
add expected get_multisig() method to NativePCCMethod
Commit: d8203d2f8b0c575ec3e75e60029cd218c41dd2f6
https://github.com/parrot/parrot/commit/d8203d2f8b0c575ec3e75e60029cd218c41dd2f6
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-03-17 (Thu, 17 Mar 2011)
Changed paths:
M lib/Parrot/Pmc2c/PMC.pm
Log Message:
-----------
create multi-dispatcher PCC signature based on return type, not NCI signature mangling
Commit: 46596549f9cb2e301175f342001de0130ab51358
https://github.com/parrot/parrot/commit/46596549f9cb2e301175f342001de0130ab51358
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-03-17 (Thu, 17 Mar 2011)
Changed paths:
M lib/Parrot/Pmc2c/Parser.pm
Log Message:
-----------
set method type correctly at creation
Commit: db3ba55fd5909cf08b97c3357ce9143a77f4376f
https://github.com/parrot/parrot/commit/db3ba55fd5909cf08b97c3357ce9143a77f4376f
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-03-17 (Thu, 17 Mar 2011)
Changed paths:
M lib/Parrot/Pmc2c/MULTI.pm
M lib/Parrot/Pmc2c/PMC.pm
Log Message:
-----------
eliminate "short sigs" (really NCI signatures) for multis
Commit: 71c5503d87319f68ab2ca1c7a7bf89fa0ac4e1ee
https://github.com/parrot/parrot/commit/71c5503d87319f68ab2ca1c7a7bf89fa0ac4e1ee
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-03-17 (Thu, 17 Mar 2011)
Changed paths:
M lib/Parrot/Pmc2c/MULTI.pm
M lib/Parrot/Pmc2c/PCCMETHOD.pm
M lib/Parrot/Pmc2c/Parser.pm
Log Message:
-----------
put method/multi name mangling in one place
Commit: a1d45c458531a9c2bd679c3ddfebee64453397a1
https://github.com/parrot/parrot/commit/a1d45c458531a9c2bd679c3ddfebee64453397a1
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-03-17 (Thu, 17 Mar 2011)
Changed paths:
M lib/Parrot/Pmc2c/Method.pm
M lib/Parrot/Pmc2c/PMC.pm
Log Message:
-----------
generate PCC variants for multis
Commit: eccfd4ec164fc5eed027c22b3a6016d9bb2a39af
https://github.com/parrot/parrot/commit/eccfd4ec164fc5eed027c22b3a6016d9bb2a39af
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-03-17 (Thu, 17 Mar 2011)
Changed paths:
M lib/Parrot/Pmc2c/PMC.pm
Log Message:
-----------
use Parrot_mmd_add_multi_from_long_sig() to register NativePCCMethod multis
also minor fixups to pcc call and return sections
Compare: https://github.com/parrot/parrot/compare/2560bf4^...eccfd4e
More information about the parrot-commits
mailing list