This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
[Bug translator/11590] optimized pre/postfix operators on variable throw away initial variable assignment
- From: "mjw at redhat dot com" <sourceware-bugzilla at sourceware dot org>
- To: systemtap at sources dot redhat dot com
- Date: 12 May 2010 12:43:14 -0000
- Subject: [Bug translator/11590] optimized pre/postfix operators on variable throw away initial variable assignment
- References: <20100512092821.11590.mjw@redhat.com>
- Reply-to: sourceware-bugzilla at sourceware dot org
------- Additional Comments From mjw at redhat dot com 2010-05-12 12:43 -------
commit d1cf0b627cfc9002b54c2ad40507de9ee6a2ce90
Author: Mark Wielaard <mjw@redhat.com>
Date: Wed May 12 14:39:55 2010 +0200
Add testcase for PR11590 optimized pre/postfix operators
* testsuite/systemtap.base/prepost_optim.stp: New test.
* testsuite/systemtap.base/prepost_optim.exp: Harness.
commit ad8c38ffc62200d6ba6ebc0b0339967cdd84669a
Author: Mark Wielaard <mjw@redhat.com>
Date: Wed May 12 14:31:59 2010 +0200
Add testcase for PR6954 ++ operations not triggering automatic global printing
* testsuite/systemtap.base/global_end_var.stp: New test.
* testsuite/systemtap.base/global_end.exp: Add xfail.
commit 980759f3da625c5697440efc1bfda046c247866e
Author: Mark Wielaard <mjw@redhat.com>
Date: Wed May 12 14:16:26 2010 +0200
PR11590 Revert "PR6954: make ++/-- operation trigger automatic global printing"
This reverts commit 982b88bd950381434a8325e550eff9df59f59dcd.
Pretending that pre/postfix ++/-- operations only writes to its argument
messes up the optimization of a variable that is assigned and then
only used through post/prefix ++/--operators.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
http://sourceware.org/bugzilla/show_bug.cgi?id=11590
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.