mirror of git://gcc.gnu.org/git/gcc.git
jvm.h (_Jv_SetGCFreeSpaceDivisor): Declare new function.
* include/jvm.h (_Jv_SetGCFreeSpaceDivisor): Declare new function. * boehm.cc (_Jv_SetGCFreeSpaceDivisor): Define it. From-SVN: r129560
This commit is contained in:
parent
0c71b4541a
commit
61c9bbb782
|
@ -1,3 +1,8 @@
|
||||||
|
2007-10-22 David Daney <ddaney@avtrex.com>
|
||||||
|
|
||||||
|
* include/jvm.h (_Jv_SetGCFreeSpaceDivisor): Declare new function.
|
||||||
|
* boehm.cc (_Jv_SetGCFreeSpaceDivisor): Define it.
|
||||||
|
|
||||||
2007-10-18 David Daney <ddaney@avtrex.com>
|
2007-10-18 David Daney <ddaney@avtrex.com>
|
||||||
|
|
||||||
* classpath/lib/gnu/java/locale/LocaleData.class: Regenerate
|
* classpath/lib/gnu/java/locale/LocaleData.class: Regenerate
|
||||||
|
|
|
@ -465,6 +465,12 @@ _Jv_GCSetMaximumHeapSize (size_t size)
|
||||||
GC_set_max_heap_size ((GC_word) size);
|
GC_set_max_heap_size ((GC_word) size);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int
|
||||||
|
_Jv_SetGCFreeSpaceDivisor (int div)
|
||||||
|
{
|
||||||
|
return (int)GC_set_free_space_divisor ((GC_word)div);
|
||||||
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
_Jv_DisableGC (void)
|
_Jv_DisableGC (void)
|
||||||
{
|
{
|
||||||
|
|
|
@ -412,6 +412,10 @@ void _Jv_SetInitialHeapSize (const char *arg);
|
||||||
_Jv_GCSetMaximumHeapSize. */
|
_Jv_GCSetMaximumHeapSize. */
|
||||||
void _Jv_SetMaximumHeapSize (const char *arg);
|
void _Jv_SetMaximumHeapSize (const char *arg);
|
||||||
|
|
||||||
|
/* External interface for setting the GC_free_space_divisor. Calls
|
||||||
|
GC_set_free_space_divisor and returns the old value. */
|
||||||
|
int _Jv_SetGCFreeSpaceDivisor (int div);
|
||||||
|
|
||||||
/* Free the method cache, if one was allocated. This is only called
|
/* Free the method cache, if one was allocated. This is only called
|
||||||
during thread deregistration. */
|
during thread deregistration. */
|
||||||
void _Jv_FreeMethodCache ();
|
void _Jv_FreeMethodCache ();
|
||||||
|
|
Loading…
Reference in New Issue