summaryrefslogtreecommitdiff
path: root/innobase/include/que0que.ic
diff options
context:
space:
mode:
authorunknown <monty@donna.mysql.fi>2001-04-19 14:43:32 +0300
committerunknown <monty@donna.mysql.fi>2001-04-19 14:43:32 +0300
commitefa4fdf044fe175b6e777ae1cdea0aa716b14945 (patch)
treefcdeec62c24b863cfe8fe65bb23158d45002f726 /innobase/include/que0que.ic
parente0d42da39112930c6bcb4fe8571dd1f823671cb9 (diff)
downloadmariadb-git-efa4fdf044fe175b6e777ae1cdea0aa716b14945.tar.gz
Portability fixes
Docs/manual.texi: Updated mysqld-max section configure.in: Version change innobase/configure.in: Don't compile with -g when not using debugging (No optimization on Linux-Alpha) innobase/ib_config.h.in: config file innobase/ib_config.h: config file innobase/include/que0que.h: Can't inline this on SCO innobase/include/que0que.ic: Can't inline this on SCO innobase/include/sync0sync.h: Fix for Mac OS X innobase/que/que0que.c: Added functions that can't be inlined on SCO
Diffstat (limited to 'innobase/include/que0que.ic')
-rw-r--r--innobase/include/que0que.ic46
1 files changed, 0 insertions, 46 deletions
diff --git a/innobase/include/que0que.ic b/innobase/include/que0que.ic
index e19198aad0e..ae4ed10560f 100644
--- a/innobase/include/que0que.ic
+++ b/innobase/include/que0que.ic
@@ -256,49 +256,3 @@ que_graph_is_select(
return(FALSE);
}
-
-/**************************************************************************
-Moves a thread from another state to the QUE_THR_RUNNING state. Increments
-the n_active_thrs counters of the query graph and transaction if thr was
-not active. */
-UNIV_INLINE
-void
-que_thr_move_to_run_state_for_mysql(
-/*================================*/
- que_thr_t* thr, /* in: an query thread */
- trx_t* trx) /* in: transaction */
-{
- if (!thr->is_active) {
-
- (thr->graph)->n_active_thrs++;
-
- trx->n_active_thrs++;
-
- thr->is_active = TRUE;
-
- ut_ad((thr->graph)->n_active_thrs == 1);
- ut_ad(trx->n_active_thrs == 1);
- }
-
- thr->state = QUE_THR_RUNNING;
-}
-
-/**************************************************************************
-A patch for MySQL used to 'stop' a dummy query thread used in MySQL
-select, when there is no error or lock wait. */
-UNIV_INLINE
-void
-que_thr_stop_for_mysql_no_error(
-/*============================*/
- que_thr_t* thr, /* in: query thread */
- trx_t* trx) /* in: transaction */
-{
- ut_ad(thr->state == QUE_THR_RUNNING);
-
- thr->state = QUE_THR_COMPLETED;
-
- thr->is_active = FALSE;
- (thr->graph)->n_active_thrs--;
-
- trx->n_active_thrs--;
-}