[parrot/parrot] 787fcd: [t] Increase test coverage of Float PMC

noreply at github.com noreply at github.com
Mon Jan 10 23:47:40 UTC 2011


Branch: refs/heads/nwellnhof/platform_src
Home:   https://github.com/parrot/parrot

Commit: 787fcd86a5b85b9428f634c2bb5a003a382696bf
    https://github.com/parrot/parrot/commit/787fcd86a5b85b9428f634c2bb5a003a382696bf
Author: Fernando Brito <email at fernandobrito.com>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M t/pmc/float.t

Log Message:
-----------
[t] Increase test coverage of Float PMC


Commit: 8d6df02b07fdb79691090553d65b64d48977b2b8
    https://github.com/parrot/parrot/commit/8d6df02b07fdb79691090553d65b64d48977b2b8
Author: Matt Rajca <matt.rajca at me.com>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M t/dynpmc/rational.t

Log Message:
-----------
Increased coverage for Rational dynpmc


Commit: 002711c3552fcdaeb95a8a05070a9ce484f3acc7
    https://github.com/parrot/parrot/commit/002711c3552fcdaeb95a8a05070a9ce484f3acc7
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M t/pmc/float.t

Log Message:
-----------
Merge branch 'gci_float' of https://github.com/fernandobrito/parrot into fernandobrito-gci_float


Commit: 4c3d1d0a6c15feacd86365be609f007c5f23702e
    https://github.com/parrot/parrot/commit/4c3d1d0a6c15feacd86365be609f007c5f23702e
Author: Christoph Otto <christoph_git at mksig.org>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M t/dynpmc/rational.t

Log Message:
-----------
Merge branch 'master' of https://github.com/mattrajca/parrot into mattrajca-master


Commit: 9bbcc272f033a598f60315f35350011abd1546e0
    https://github.com/parrot/parrot/commit/9bbcc272f033a598f60315f35350011abd1546e0
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M src/io/buffer.c
  M t/pmc/filehandle.t

Log Message:
-----------
[io] Seek back when switching from buffered read to write

Also fix writing in append mode and optimize a little.


Commit: 80145c17cb35f3b094ba5be35d0e4abda5002388
    https://github.com/parrot/parrot/commit/80145c17cb35f3b094ba5be35d0e4abda5002388
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M t/pmc/filehandle.t

Log Message:
-----------
[t] Fix tempfile name


Commit: 84ba5a63fc2378fa8853b818f5fb91381a1a66f5
    https://github.com/parrot/parrot/commit/84ba5a63fc2378fa8853b818f5fb91381a1a66f5
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M src/io/buffer.c
  M t/pmc/filehandle.t

Log Message:
-----------
[io] Fix bugs in Parrot_io_seek_buffer


Commit: 8dd8476904c2fcbb6d901dfa0c4d131a1c900b65
    https://github.com/parrot/parrot/commit/8dd8476904c2fcbb6d901dfa0c4d131a1c900b65
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M include/parrot/api.h

Log Message:
-----------
Run make headerizer


Commit: 6acab19b6014be1d26a6259d329e5c97b3158ba6
    https://github.com/parrot/parrot/commit/6acab19b6014be1d26a6259d329e5c97b3158ba6
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M include/parrot/io.h
  M src/io/buffer.c
  M src/io/filehandle.c
  M src/pmc/filehandle.pmc

Log Message:
-----------
[io] Remove file_size attribute from FileHandle

It wasn't implemented and it's a value that can't be cached.


Commit: 3cd107c5146aebc2396751935b8f92c2727e3827
    https://github.com/parrot/parrot/commit/3cd107c5146aebc2396751935b8f92c2727e3827
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M frontend/pbc_dump/packdump.c
  M include/parrot/key.h
  M src/debug.c
  M src/hash.c
  M src/key.c
  M src/pmc/key.pmc
  M src/runcore/trace.c
  M t/pmc/key.t

Log Message:
-----------
eliminate floating point key values

IMCC refuses to create these, so they are not yet in use and there are no
compelling/sane examples of where this might be useful


Commit: dce9186f8a890a08c310ac0a7eb226d290cfe27c
    https://github.com/parrot/parrot/commit/dce9186f8a890a08c310ac0a7eb226d290cfe27c
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M t/pmc/filehandle.t

Log Message:
-----------
[t] Test multibyte chars split across buffers


Commit: d3e1e52780cb8c5039f04c7b8b489c17f41a56ad
    https://github.com/parrot/parrot/commit/d3e1e52780cb8c5039f04c7b8b489c17f41a56ad
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-09 (Sun, 09 Jan 2011)

Changed paths:
  M t/pmc/float.t

Log Message:
-----------
Bump Float PMC test coverage to 100%.


Commit: 9b4a1f2257fdebc1049ea4e3c161d94fa6da4778
    https://github.com/parrot/parrot/commit/9b4a1f2257fdebc1049ea4e3c161d94fa6da4778
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M include/parrot/key.h

Log Message:
-----------
run make headerizer to fix missing ASSERT_ARGS (removed functions)


Commit: 420c909d1d45771481a2e9685bac6eabc9fa9028
    https://github.com/parrot/parrot/commit/420c909d1d45771481a2e9685bac6eabc9fa9028
Author: Vasily Chekalkin <bacek at bacek.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M ext/nqp-rx/src/stage0/HLL-s0.pir
  M ext/nqp-rx/src/stage0/NQP-s0.pir
  M ext/nqp-rx/src/stage0/P6Regex-s0.pir
  M ext/nqp-rx/src/stage0/nqp-setting.nqp

Log Message:
-----------
Update nqp-rx with fixes for unscoped multi methods handling


Commit: 88e9072367b93c5d6e442c19306d3b97dce0ea97
    https://github.com/parrot/parrot/commit/88e9072367b93c5d6e442c19306d3b97dce0ea97
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M MANIFEST
  M config/gen/platform.pm
  A config/gen/platform/generic/encoding.c
  M config/gen/platform/generic/env.c
  A config/gen/platform/linux/encoding.c
  M config/gen/platform/win32/env.c
  M config/gen/platform/win32/exec.c
  M frontend/parrot/main.c
  M include/parrot/encoding.h
  M include/parrot/platform_interface.h
  M include/parrot/string_funcs.h
  M src/embed/api.c
  M src/embed/pmc.c
  M src/interp/inter_create.c
  M src/library.c
  M src/pmc/env.pmc
  M src/runcore/profiling.c
  M src/string/api.c
  M src/string/encoding.c
  M tools/dev/pbc_to_exe.pir

Log Message:
-----------
Merge branch 'platform-encoding'


Commit: 8427455d0980456396442d8d7215fb534d81aa67
    https://github.com/parrot/parrot/commit/8427455d0980456396442d8d7215fb534d81aa67
Author: Coke <will at coleda.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M t/src/checkdepend.t

Log Message:
-----------
Add ticket for todo.


Commit: 62b8c4e679eee2cbd2e23bbd71dda679e8471327
    https://github.com/parrot/parrot/commit/62b8c4e679eee2cbd2e23bbd71dda679e8471327
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M src/dynpmc/os.pmc
  M src/string/api.c

Log Message:
-----------
use platform strings in directory read

PARROT_EXPORT must be used  because OS is a dynpmc


Commit: aa0783be996ef51b94beb71ca9da35a400a31550
    https://github.com/parrot/parrot/commit/aa0783be996ef51b94beb71ca9da35a400a31550
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M include/parrot/string_funcs.h

Log Message:
-----------
headerizer


Commit: 4ae951d7463dca99cfc9c3d199fa632044934035
    https://github.com/parrot/parrot/commit/4ae951d7463dca99cfc9c3d199fa632044934035
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M include/parrot/platform_interface.h

Log Message:
-----------
remove declaration of dead memexec functions


Commit: a70cd1bcd9590bf991263165db724951633c4bb7
    https://github.com/parrot/parrot/commit/a70cd1bcd9590bf991263165db724951633c4bb7
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M include/parrot/platform_interface.h

Log Message:
-----------
predeclare platform encoding functions


Commit: b65708c597d7845037f355a70ddb1871ec2fc8f7
    https://github.com/parrot/parrot/commit/b65708c597d7845037f355a70ddb1871ec2fc8f7
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M src/string/api.c

Log Message:
-----------
add interp as first parameter to function (major thinko)


Commit: e635b0ad12d2ccb13c2b07f3ffcf71efba9dc8da
    https://github.com/parrot/parrot/commit/e635b0ad12d2ccb13c2b07f3ffcf71efba9dc8da
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M compilers/imcc/imclexer.c
  M include/parrot/string_funcs.h
  M src/library.c
  M src/pmc/env.pmc
  M src/runcore/profiling.c
  M src/string/api.c

Log Message:
-----------
fix C++ build


Commit: 5297abf0ebab3146b9b53650b6b3b66be63d8953
    https://github.com/parrot/parrot/commit/5297abf0ebab3146b9b53650b6b3b66be63d8953
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M MANIFEST
  M compilers/imcc/imclexer.c
  M config/auto/platform.pm
  M config/gen/makefiles/root.in
  M ext/nqp-rx/src/stage0/HLL-s0.pir
  M ext/nqp-rx/src/stage0/NQP-s0.pir
  M ext/nqp-rx/src/stage0/P6Regex-s0.pir
  M ext/nqp-rx/src/stage0/nqp-setting.nqp
  M frontend/parrot/main.c
  M frontend/pbc_dump/packdump.c
  M include/parrot/api.h
  M include/parrot/encoding.h
  M include/parrot/io.h
  M include/parrot/key.h
  M include/parrot/platform_interface.h
  M include/parrot/string_funcs.h
  M src/debug.c
  M src/dynpmc/os.pmc
  M src/embed/api.c
  M src/embed/pmc.c
  M src/hash.c
  M src/interp/inter_create.c
  M src/io/buffer.c
  M src/io/filehandle.c
  M src/key.c
  M src/library.c
  A src/platform/generic/encoding.c
  M src/platform/generic/env.c
  A src/platform/linux/encoding.c
  M src/platform/win32/env.c
  M src/platform/win32/exec.c
  M src/pmc/env.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/key.pmc
  M src/runcore/profiling.c
  M src/runcore/trace.c
  M src/string/api.c
  M src/string/encoding.c
  M t/dynpmc/rational.t
  M t/pmc/filehandle.t
  M t/pmc/float.t
  M t/pmc/key.t
  M t/src/checkdepend.t
  M tools/dev/pbc_to_exe.pir

Log Message:
-----------
Merge branch 'master' into nwellnhof/platform_src

Conflicts:
	MANIFEST
	config/gen/platform.pm
	include/parrot/platform_interface.h


Commit: ae5dbb9cf0c53ecdb14104c72e93734158eda8e5
    https://github.com/parrot/parrot/commit/ae5dbb9cf0c53ecdb14104c72e93734158eda8e5
Author: Nick Wellnhofer <wellnhofer at aevum.de>
Date:   2011-01-10 (Mon, 10 Jan 2011)

Changed paths:
  M .gitignore

Log Message:
-----------
Fix .gitignore




More information about the parrot-commits mailing list