tlds
Transactional Operations for Linked Data Structures
|
#include <assert.h>
#include <stdio.h>
#include <stdlib.h>
#include "computeGraph.h"
#include "createPartition.h"
#include "defs.h"
#include "globals.h"
#include "thread.h"
#include "utility.h"
#include "tm.h"
Functions | |
static void | prefix_sums (ULONGINT_T *result, LONGINT_T *input, ULONGINT_T arraySize) |
void | computeGraph (void *argPtr) |
Variables | |
static ULONGINT_T * | global_p = NULL |
static ULONGINT_T | global_maxNumVertices = 0 |
static ULONGINT_T | global_outVertexListSize = 0 |
static ULONGINT_T * | global_impliedEdgeList = NULL |
static ULONGINT_T ** | global_auxArr = NULL |
void computeGraph | ( | void * | argPtr | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |