File tree 4 files changed +3
-17
lines changed
4 files changed +3
-17
lines changed Original file line number Diff line number Diff line change 22
22
23
23
'jruby.basedir' => '${basedir}/..' ,
24
24
'jruby.test.memory' => '3G' ,
25
- 'jruby.test.memory.permgen' => '2G' ,
26
25
'jruby.compile.memory' => '2G' ,
27
26
28
27
'create.sources.jar' => false )
226
225
'systemProperties' => {
227
226
'jruby.home' => '${basedir}/..'
228
227
} ,
229
- 'argLine' => '-Xmx${jruby.test.memory} -XX:MaxPermSize=${jruby.test.memory.permgen} - Dfile.encoding=UTF-8 -Djava.awt.headless=true' ,
228
+ 'argLine' => '-Xmx${jruby.test.memory} -Dfile.encoding=UTF-8 -Djava.awt.headless=true' ,
230
229
'includes' => [ 'org/jruby/test/MainTestSuite.java' ,
231
230
'org/jruby/embed/**/*Test*.java' ,
232
231
'org/jruby/util/**/*Test*.java' ,
Original file line number Diff line number Diff line change @@ -24,7 +24,6 @@ DO NOT MODIFIY - GENERATED CODE
24
24
<pkg .dir>${build.dir} /pkg</pkg .dir>
25
25
<spec .dir>spec</spec .dir>
26
26
<maven .build.timestamp.format>yyyy-MM-dd</maven .build.timestamp.format>
27
- <jruby .test.memory.permgen>2G</jruby .test.memory.permgen>
28
27
<installer .gems>${jruby.win32ole.gem} </installer .gems>
29
28
<prawn .git.repo>git://github.com/sandal/prawn.git</prawn .git.repo>
30
29
<version .ruby.minor>1</version .ruby.minor>
@@ -585,7 +584,7 @@ DO NOT MODIFIY - GENERATED CODE
585
584
<systemProperties >
586
585
<jruby .home>${basedir} /..</jruby .home>
587
586
</systemProperties >
588
- <argLine >-Xmx${jruby.test.memory} -XX:MaxPermSize= ${jruby.test.memory.permgen} - Dfile.encoding=UTF-8 -Djava.awt.headless=true</argLine >
587
+ <argLine >-Xmx${jruby.test.memory} -Dfile.encoding=UTF-8 -Djava.awt.headless=true</argLine >
589
588
<includes >
590
589
<include >org/jruby/test/MainTestSuite.java</include >
591
590
<include >org/jruby/embed/**/*Test*.java</include >
Original file line number Diff line number Diff line change @@ -354,11 +354,7 @@ private Status handleOutOfMemory(OutOfMemoryError ex) {
354
354
boolean heapError = false ;
355
355
356
356
if (oomeMessage != null ) {
357
- if (oomeMessage .contains ("PermGen" )) {
358
- // report permgen memory error
359
- config .getError ().println ("Error: Your application exhausted PermGen area of the heap." );
360
- config .getError ().println ("Specify -J-XX:MaxPermSize=###M to increase it (### = PermGen size in MB)." );
361
- } else if (oomeMessage .contains ("unable to create new native thread" )) {
357
+ if (oomeMessage .contains ("unable to create new native thread" )) {
362
358
// report thread exhaustion error
363
359
config .getError ().println ("Error: Your application demanded too many live threads, perhaps for Fiber or Enumerator." );
364
360
config .getError ().println ("Ensure your old Fibers and Enumerators are being cleaned up." );
Original file line number Diff line number Diff line change 1
1
# running tests #
2
2
3
- important for the rails4 warfile tests to increase the PermGen Space
4
- for jdk7
5
-
6
- ```
7
- export MAVEN_OPTS='-XX:MaxPermSize=512m'
8
- ```
9
-
10
-
11
3
all tests from the ./maven/jruby directory
12
4
```
13
5
mvn verify -Papps
You can’t perform that action at this time.
0 commit comments