[parrot/parrot] 298b2e: zero-initialize local variable (fixes 32-bit x86)

noreply at github.com noreply at github.com
Mon Feb 28 08:36:48 UTC 2011


Branch: refs/heads/gerd/JSON_nqp
Home:   https://github.com/parrot/parrot

Commit: 298b2e2eeec56463c617401834a709c937132d4e
    https://github.com/parrot/parrot/commit/298b2e2eeec56463c617401834a709c937132d4e
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/pmc/structview.pmc

Log Message:
-----------
zero-initialize local variable (fixes 32-bit x86)


Commit: 57ad2ebaf74074d3e4edc79cccd40a60b67e45e1
    https://github.com/parrot/parrot/commit/57ad2ebaf74074d3e4edc79cccd40a60b67e45e1
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/pmc/bytebuffer.pmc

Log Message:
-----------
consting vars, and adding PARROT_X decorators


Commit: d88dd2e35f8710e1f55a4395da372448d3a955a2
    https://github.com/parrot/parrot/commit/d88dd2e35f8710e1f55a4395da372448d3a955a2
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/pmc/class.pmc

Log Message:
-----------
consting, and removed an unnecessary initialization


Commit: f7757b4c1afcfc5e9bfa6dafd1ac87fd27f54aa5
    https://github.com/parrot/parrot/commit/f7757b4c1afcfc5e9bfa6dafd1ac87fd27f54aa5
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/pmc/complex.pmc

Log Message:
-----------
consting


Commit: 3bcfb38165f06a98579416d41281fefc3d2c1304
    https://github.com/parrot/parrot/commit/3bcfb38165f06a98579416d41281fefc3d2c1304
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/pmc/callcontext.pmc

Log Message:
-----------
consting


Commit: 0ca8536db58e54c44df0ffc24b87ac23bdb8d330
    https://github.com/parrot/parrot/commit/0ca8536db58e54c44df0ffc24b87ac23bdb8d330
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/pmc/capture.pmc

Log Message:
-----------
consting, removed unnecessary temp var, removed out of date history


Commit: c5d2545642f8483cc67a32d6c97a5269a4b48ac5
    https://github.com/parrot/parrot/commit/c5d2545642f8483cc67a32d6c97a5269a4b48ac5
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/pmc/exception.pmc
  M src/pmc/exceptionhandler.pmc

Log Message:
-----------
consting


Commit: 1d167513819ccf7a57af8c6fd407a4f8fb8c838c
    https://github.com/parrot/parrot/commit/1d167513819ccf7a57af8c6fd407a4f8fb8c838c
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/pmc/default.pmc
  M src/pmc/env.pmc
  M src/pmc/eval.pmc

Log Message:
-----------
consting, removed old history


Commit: 8325884c265c65513a9283bdf4fe4b2c33ea8597
    https://github.com/parrot/parrot/commit/8325884c265c65513a9283bdf4fe4b2c33ea8597
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/pmc/filehandle.pmc
  M src/pmc/hash.pmc
  M src/pmc/hashiterator.pmc
  M src/pmc/hashiteratorkey.pmc
  M src/pmc/lexpad.pmc

Log Message:
-----------
consting


Commit: c74194fc374db698be0778197ef7a990a60fc880
    https://github.com/parrot/parrot/commit/c74194fc374db698be0778197ef7a990a60fc880
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/hash.c

Log Message:
-----------
consting vars


Commit: 4629233bb1d17bd3698938cd56979d863b67e959
    https://github.com/parrot/parrot/commit/4629233bb1d17bd3698938cd56979d863b67e959
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/pmc/hash.pmc

Log Message:
-----------
consted a Hash * to get_next_hash, and propagated that up


Commit: 93d756a51ca8c8756105a9222da396007ac68264
    https://github.com/parrot/parrot/commit/93d756a51ca8c8756105a9222da396007ac68264
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/gc/gc_ms.c

Log Message:
-----------
#if out contained_in_attr_pool()


Commit: 1922200dc01fb1f02d400c31259852e1693a7cd5
    https://github.com/parrot/parrot/commit/1922200dc01fb1f02d400c31259852e1693a7cd5
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/gc/gc_ms2.c

Log Message:
-----------
shimmed out an unused arg


Commit: 8597c2ee205488c5ae2073f932ff1f9aadbc1a8d
    https://github.com/parrot/parrot/commit/8597c2ee205488c5ae2073f932ff1f9aadbc1a8d
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/gc/mark_sweep.c

Log Message:
-----------
removed unused arg from new_bufferlike_pool()


Commit: 2e415a449166ad8dc3d191a538979ba6eae17ab2
    https://github.com/parrot/parrot/commit/2e415a449166ad8dc3d191a538979ba6eae17ab2
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/pmc/callcontext.pmc
  M src/pmc/exceptionhandler.pmc

Log Message:
-----------
[codingstd] Break too long lines in two .pmc files.


Commit: 6d5684ee62aa3e6a2744eb96a2f08f4a6a4d57de
    https://github.com/parrot/parrot/commit/6d5684ee62aa3e6a2744eb96a2f08f4a6a4d57de
Author: jkeenan <jkeenan at cpan.org>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/gc/gc_ms.c
  M src/gc/gc_ms2.c
  M src/gc/mark_sweep.c

Log Message:
-----------
Merge branch 'master' of git at github.com:parrot/parrot


Commit: fb59b7d8cdd7def5be1051e0e02e99e149c32066
    https://github.com/parrot/parrot/commit/fb59b7d8cdd7def5be1051e0e02e99e149c32066
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/pmc/managedstruct.pmc
  M src/pmc/mappedbytearray.pmc

Log Message:
-----------
consting


Commit: f1c9ca5c456ae67172e21de34a4794da030afe46
    https://github.com/parrot/parrot/commit/f1c9ca5c456ae67172e21de34a4794da030afe46
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/pmc/namespace.pmc
  M src/pmc/nativepccmethod.pmc
  M src/pmc/nci.pmc
  M src/pmc/object.pmc

Log Message:
-----------
consting pointers and localizing temp vars


Commit: 548b1135df9842a6064239df3d2d11a05af12850
    https://github.com/parrot/parrot/commit/548b1135df9842a6064239df3d2d11a05af12850
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/pmc/opcode.pmc
  M src/pmc/oplib.pmc

Log Message:
-----------
consting pointers and localizing temp vars


Commit: e74dffa7c6eda4dfa0059fd3c8a3cb216e25a7be
    https://github.com/parrot/parrot/commit/e74dffa7c6eda4dfa0059fd3c8a3cb216e25a7be
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/pmc/orderedhash.pmc

Log Message:
-----------
consting pointers


Commit: 104877909f5513fc9fdfeddb88b63ee7400b5984
    https://github.com/parrot/parrot/commit/104877909f5513fc9fdfeddb88b63ee7400b5984
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/pmc/packfile.pmc
  M src/pmc/packfileannotation.pmc
  M src/pmc/packfileannotations.pmc
  M src/pmc/packfilebytecodesegment.pmc
  M src/pmc/packfileconstanttable.pmc
  M src/pmc/packfiledebug.pmc
  M src/pmc/packfileopmap.pmc
  M src/pmc/packfilerawsegment.pmc
  M src/pmc/packfilesegment.pmc

Log Message:
-----------
lots of consting


Commit: 460864c67e17d07103d97d4c63ff47801f3cc313
    https://github.com/parrot/parrot/commit/460864c67e17d07103d97d4c63ff47801f3cc313
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/pmc/parrotthread.pmc

Log Message:
-----------
consting


Commit: a39ea75294fc901cebac31504cb0dba8176941e4
    https://github.com/parrot/parrot/commit/a39ea75294fc901cebac31504cb0dba8176941e4
Author: Bruce Gray <bruce.gray at acm.org>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/pmc.c

Log Message:
-----------
Fix `make headerizer` warning: "Returns a pointer, but no PARROT_CAN(NOT)_RETURN_NULL macro found"


Commit: f6aff2d5f5cc5d114879409fb53bd5a8a2f07bbb
    https://github.com/parrot/parrot/commit/f6aff2d5f5cc5d114879409fb53bd5a8a2f07bbb
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/pmc/parrotinterpreter.pmc

Log Message:
-----------
consting. inlined some CONST_STRINGS


Commit: 5c9a2570b58012c6f163da15431cc487e626fbc4
    https://github.com/parrot/parrot/commit/5c9a2570b58012c6f163da15431cc487e626fbc4
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/pmc.c

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


Commit: 4fb7780bdf7d7a86de1b175b8a0694eba23a90f8
    https://github.com/parrot/parrot/commit/4fb7780bdf7d7a86de1b175b8a0694eba23a90f8
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M include/parrot/pmc.h

Log Message:
-----------
new header from "make headerizer"


Commit: 10377a17141854c6fcb1f9ee03119779568a3b49
    https://github.com/parrot/parrot/commit/10377a17141854c6fcb1f9ee03119779568a3b49
Author: Andy Lester <andy at petdance.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/pmc/pmcproxy.pmc

Log Message:
-----------
lots of consting, and fixed some bizarre formatting


Commit: bc5a4edef599b93eea496c2fa80d0f2359bf25bc
    https://github.com/parrot/parrot/commit/bc5a4edef599b93eea496c2fa80d0f2359bf25bc
Author: Michael H. Hind <mike.hind at gmail.com>
Date:   2011-02-27 (Sun, 27 Feb 2011)

Changed paths:
  M src/pmc/namespace.pmc
  M src/pmc/pmcproxy.pmc

Log Message:
-----------
fix codetest failures - linelength


Commit: e410b684ec8701a572c5d846656133f2c1c8cee8
    https://github.com/parrot/parrot/commit/e410b684ec8701a572c5d846656133f2c1c8cee8
Author: Gerd Pokorra <gp at zimt.uni-siegen.de>
Date:   2011-02-28 (Mon, 28 Feb 2011)

Changed paths:
  M .gitignore
  M MANIFEST
  M MANIFEST.SKIP
  M MANIFEST.generated
  M compilers/imcc/cfg.c
  M compilers/imcc/imcc.y
  M compilers/imcc/imclexer.c
  M compilers/imcc/imcparser.c
  M compilers/imcc/imcparser.h
  M compilers/imcc/instructions.h
  M compilers/imcc/parser_util.c
  M compilers/imcc/pbc.c
  M config/gen/makefiles/root.in
  M frontend/parrot/main.c
  M frontend/pbc_merge/main.c
  M include/parrot/call.h
  M include/parrot/datatypes.h
  M include/parrot/packfile.h
  M include/parrot/pmc.h
  M lib/Parrot/Headerizer.pm
  M lib/Parrot/Pmc2c/PMC.pm
  M lib/Parrot/Pmc2c/Parser.pm
  M runtime/parrot/library/TAP/Formatter.pir
  M src/call/context.c
  M src/dynoplibs/debug.ops
  M src/dynoplibs/io.ops
  M src/dynoplibs/math.ops
  M src/dynpmc/dynlexpad.pmc
  M src/dynpmc/file.pmc
  M src/dynpmc/gziphandle.pmc
  M src/dynpmc/os.pmc
  M src/dynpmc/rational.pmc
  M src/dynpmc/subproxy.pmc
  M src/embed/api.c
  M src/exceptions.c
  M src/gc/fixed_allocator.c
  M src/gc/fixed_allocator.h
  M src/gc/gc_gms.c
  M src/gc/gc_ms.c
  M src/gc/gc_ms2.c
  M src/gc/mark_sweep.c
  M src/gc/string_gc.c
  M src/hash.c
  M src/io/api.c
  M src/io/buffer.c
  M src/io/socket_api.c
  M src/nci/signatures.c
  M src/ops/core.ops
  M src/ops/core_ops.c
  M src/ops/experimental.ops
  M src/ops/math.ops
  M src/ops/object.ops
  M src/ops/string.ops
  M src/packfile/api.c
  M src/packfile/object_serialization.c
  M src/packfile/output.c
  M src/platform/darwin/hires_timer.c
  M src/platform/generic/exec.c
  M src/platform/generic/file.c
  M src/platform/linux/encoding.c
  M src/platform/win32/hires_timer.c
  M src/pmc.c
  M src/pmc/addrregistry.pmc
  M src/pmc/arrayiterator.pmc
  M src/pmc/bigint.pmc
  M src/pmc/bignum.pmc
  M src/pmc/bytebuffer.pmc
  M src/pmc/callcontext.pmc
  M src/pmc/capture.pmc
  M src/pmc/class.pmc
  M src/pmc/complex.pmc
  M src/pmc/coroutine.pmc
  M src/pmc/default.pmc
  M src/pmc/env.pmc
  M src/pmc/eval.pmc
  M src/pmc/eventhandler.pmc
  M src/pmc/exception.pmc
  M src/pmc/exceptionhandler.pmc
  M src/pmc/filehandle.pmc
  M src/pmc/fixedbooleanarray.pmc
  M src/pmc/fixedintegerarray.pmc
  M src/pmc/fixedpmcarray.pmc
  M src/pmc/fixedstringarray.pmc
  M src/pmc/hash.pmc
  M src/pmc/hashiterator.pmc
  M src/pmc/hashiteratorkey.pmc
  M src/pmc/imageiofreeze.pmc
  M src/pmc/imageiostrings.pmc
  M src/pmc/imageiothaw.pmc
  M src/pmc/lexpad.pmc
  M src/pmc/managedstruct.pmc
  M src/pmc/mappedbytearray.pmc
  M src/pmc/namespace.pmc
  M src/pmc/nativepccmethod.pmc
  M src/pmc/nci.pmc
  M src/pmc/object.pmc
  M src/pmc/opcode.pmc
  M src/pmc/oplib.pmc
  M src/pmc/orderedhash.pmc
  M src/pmc/packfile.pmc
  M src/pmc/packfileannotation.pmc
  M src/pmc/packfileannotations.pmc
  M src/pmc/packfilebytecodesegment.pmc
  M src/pmc/packfileconstanttable.pmc
  M src/pmc/packfiledebug.pmc
  M src/pmc/packfileopmap.pmc
  M src/pmc/packfilerawsegment.pmc
  M src/pmc/packfilesegment.pmc
  M src/pmc/parrotinterpreter.pmc
  M src/pmc/parrotthread.pmc
  M src/pmc/pmcproxy.pmc
  A src/pmc/ptr.pmc
  A src/pmc/ptrbuf.pmc
  A src/pmc/ptrobj.pmc
  M src/pmc/resizablebooleanarray.pmc
  M src/pmc/resizablefloatarray.pmc
  M src/pmc/resizableintegerarray.pmc
  M src/pmc/resizablepmcarray.pmc
  A src/pmc/structview.pmc
  M src/pmc/sub.pmc
  M src/pmc/threadinterpreter.pmc
  M src/pmc/unmanagedstruct.pmc
  M src/runcore/profiling.c
  M src/string/api.c
  M t/codingstd/c_macro_args.t
  M t/codingstd/pmc_docs.t
  M t/pmc/coroutine.t
  M t/pmc/pmc.t
  A t/pmc/structview.t
  M t/src/checkdepend.t
  M t/src/extend_vtable.t
  M t/tools/dev/headerizer/testlib/nci_pmc.in
  M tools/dev/nci_thunk_gen.pir

Log Message:
-----------
Merge branch 'master' into gerd/JSON_nqp




More information about the parrot-commits mailing list