comparison runtime/rhopefuncs_prolog.c @ 162:bac2c74801f0

Move some C code out of cbackend_c.rhope into separate include files
author Mike Pavone <pavone@retrodev.com>
date Sun, 09 Jan 2011 22:51:10 -0500
parents
children 327bcf35e094
comparison
equal deleted inserted replaced
161:f5095855c878 162:bac2c74801f0
1 #ifdef ENABLE_PROFILING
2 uint64_t profile_counts[END];
3 uint64_t profile_nestedcounts[END];
4 uint64_t profile_totals[END];
5 uint64_t profile_selftotals[END];
6 uint64_t profile_activationlevel[END];
7 #endif
8
9 int32_t rhope(uint32_t func, object ** params, uint16_t numparams, uint16_t callspace)
10 {
11 #ifdef ENABLE_PROFILING
12 struct timeval proftime;
13 #endif
14 uint16_t resume,idx, vcparam_offset, last_vcparam;
15 context *ct,*temp_ct;
16 void *tmp;
17 calldata * cdata, *temp_cdata, *my_cdata;
18 DispatchVar
19 FuncDef(Build)
20 FuncDef(BlueprintSP_Of)
21 FuncDef(ID)
22 FuncDef(BlueprintSP_FromSP_ID)
23