aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorTorvald Riegel <triegel@redhat.com>2012-10-24 19:52:02 +0000
committerTorvald Riegel <torvald@gcc.gnu.org>2012-10-24 19:52:02 +0000
commitb679c81340ece3ceecbd74d46a1af6fe473813bc (patch)
treeeb6dab1987f0c9c1f49fce76ba1dd1d8267e3277 /libgcc
parent1a6c552d12026ee85c819dfe6f2c83bc59aaa28f (diff)
downloadgcc-b679c81340ece3ceecbd74d46a1af6fe473813bc.zip
gcc-b679c81340ece3ceecbd74d46a1af6fe473813bc.tar.gz
gcc-b679c81340ece3ceecbd74d46a1af6fe473813bc.tar.bz2
Ask dispatch whether it requires serial mode.
* retry.cc (gtm_thread::decide_begin_dispatch): Ask dispatch whether it requires serial mode instead of assuming that for certain dispatchs. * dispatch.h (abi_dispatch::requires_serial): New. (abi_dispatch::abi_dispatch): Adapt. * method-gl.cc (gl_wt_dispatch::gl_wt_dispatch): Adapt. * method-ml.cc (ml_wt_dispatch::ml_wt_dispatch): Same. * method-serial.cc (serialirr_dispatch::serialirr_dispatch, serial_dispatch::serial_dispatch, serialirr_onwrite_dispatch::serialirr_onwrite_dispatch): Same. From-SVN: r192777
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions