The R Project SVN R

Rev

Rev 7002 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 7002 Rev 7003
Line 21... Line 21...
21
 * Memory Allocation (garbage collected) --- INCLUDING S compatibility ---
21
 * Memory Allocation (garbage collected) --- INCLUDING S compatibility ---
22
 */
22
 */
23
 
23
 
24
#ifndef MEMORY_H_
24
#ifndef MEMORY_H_
25
#define MEMORY_H_
25
#define MEMORY_H_
26
 
-
 
27
char*	vmaxget(void);
-
 
28
void	vmaxset(char*);
26
#include "R_ext/Memory.h"
29
 
27
 
30
void	gc(void);
28
void	gc(void);
31
 
29
 
32
void	call_R(char*, long, void**, char**, long*, char**, long, char**);
-
 
33
char*	R_alloc(long, int);
-
 
34
char*	S_alloc(long, int);
-
 
35
char*	S_realloc(char*, long, long, int);
-
 
36
 
30
 
37
/* C Memory Management Interface */
31
/* C Memory Management Interface */
38
void	Init_C_alloc(void);
32
void	Init_C_alloc(void);
39
void	Reset_C_alloc(void);
33
void	Reset_C_alloc(void);
40
char*	C_alloc(long, int);
34
char*	C_alloc(long, int);