[parrot/parrot] 3faf24: factor out hashing code to work on arbitrary buffe...
noreply at github.com
noreply at github.com
Fri Mar 4 23:57:55 UTC 2011
Branch: refs/heads/master
Home: https://github.com/parrot/parrot
Commit: 3faf2406a2657438c3ceca8bc9641026c37fc34e
https://github.com/parrot/parrot/commit/3faf2406a2657438c3ceca8bc9641026c37fc34e
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-03-04 (Fri, 04 Mar 2011)
Changed paths:
M include/parrot/hash.h
M src/call/context.c
M src/hash.c
M src/string/encoding/shared.c
Log Message:
-----------
factor out hashing code to work on arbitrary buffers
Commit: f3c2cd19dc5b731f4247614c50db4416518b6a91
https://github.com/parrot/parrot/commit/f3c2cd19dc5b731f4247614c50db4416518b6a91
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-03-04 (Fri, 04 Mar 2011)
Changed paths:
M src/pmc/fixedintegerarray.pmc
Log Message:
-----------
add hashval() implementation to FIA for faster, more efficient hashing
Commit: c74300b7fcfa0276f739d992fe961d57b540aedd
https://github.com/parrot/parrot/commit/c74300b7fcfa0276f739d992fe961d57b540aedd
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-03-04 (Fri, 04 Mar 2011)
Changed paths:
M include/parrot/nci.h
M src/global_setup.c
M src/nci/api.c
M src/nci/core_thunks.c
M src/nci/extra_thunks.c
M src/nci/signatures.c
M src/pmc/nci.pmc
M tools/dev/nci_thunk_gen.pir
Log Message:
-----------
make nci thunk lookup work with signature arrays, not strings
Commit: 99ba7bdf128de41cfb66b16734b92e75193357b6
https://github.com/parrot/parrot/commit/99ba7bdf128de41cfb66b16734b92e75193357b6
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-03-04 (Fri, 04 Mar 2011)
Changed paths:
M src/nci/libffi.c
Log Message:
-----------
convert libffi framebuilder to new pmc-based conventions
Commit: c5334d6f3e9fc8abd65148f9084fe9751a5c0930
https://github.com/parrot/parrot/commit/c5334d6f3e9fc8abd65148f9084fe9751a5c0930
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-03-04 (Fri, 04 Mar 2011)
Changed paths:
M src/pmc/nci.pmc
Log Message:
-----------
eliminate handling of string signatures within NCI objects
Commit: 414629e707a1222b073160069e8d3f6684cc7841
https://github.com/parrot/parrot/commit/414629e707a1222b073160069e8d3f6684cc7841
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-03-04 (Fri, 04 Mar 2011)
Changed paths:
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M src/ops/core.ops
M src/ops/core_ops.c
Log Message:
-----------
make signature PMC functionality directly available
Commit: 4209f872ece7392cb8195ca90d744a8628ffe89a
https://github.com/parrot/parrot/commit/4209f872ece7392cb8195ca90d744a8628ffe89a
Author: Peter Lobsinger <plobsing at gmail.com>
Date: 2011-03-04 (Fri, 04 Mar 2011)
Changed paths:
M include/parrot/hash.h
M include/parrot/nci.h
M include/parrot/oplib/core_ops.h
M include/parrot/oplib/ops.h
M include/parrot/opsenum.h
M src/global_setup.c
M src/hash.c
M src/nci/api.c
M src/nci/core_thunks.c
M src/nci/extra_thunks.c
M src/nci/libffi.c
M src/nci/signatures.c
M src/ops/core.ops
M src/ops/core_ops.c
M src/pmc/fixedintegerarray.pmc
M src/pmc/nci.pmc
M src/string/encoding/shared.c
M tools/dev/nci_thunk_gen.pir
Log Message:
-----------
Merge branch 'nci_signature_pmcs'
Compare: https://github.com/parrot/parrot/compare/dba406c...4209f87
More information about the parrot-commits
mailing list