You are viewing a plain text version of this content. The canonical link for it is here.
Posted to alerts@harmony.apache.org by no...@intel.com on 2007/07/25 12:12:47 UTC

[build-test alert] BUILD FAILED Linux x86: drlvm

BUILD FAILED:
	Ant Error Message:
/export/users/cc/cc-short/scripts/cc-exec-adaptor.xml:101: The following error occurred while executing this line: /export/users/cc/cc-short/adaptors/drlvm/adaptor.xml:60: The following error occurred while executing this line: /export/users/cc/cc-short/adaptors/drlvm/adaptor.xml:74: The following error occurred while executing this line: /export/users/cc/cc-short/scripts/framework.xml:1069: Java returned: 1

Date of build:	07/25/2007 17:06:16
Time to build:	6 minutes 12 seconds
Last changed:	07/25/2007 17:02:07
Last log entry:	HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.

***********************************************************
Errors/Warnings:	(61)
            
[cc] /usr/bin/ar: creating libaprutil-1.a
[cc] /usr/bin/ar: creating liblog4cxx.a
[cc] /usr/bin/ar: creating libencoder.a
[cc] /usr/bin/ar: creating libport.a
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/vmcore/src/kernel_classes/native/java_lang_VMThreadManager.cpp: In
[cc]    function `jlong Java_java_lang_VMThreadManager_init(JNIEnv*, _jobject*,
[cc]    _jobject*, _jobject*, long long int)':
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/vmcore/src/kernel_classes/native/java_lang_VMThreadManager.cpp:152: warning: cast
[cc]    to pointer from integer of different size
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/vmcore/src/jni/jni.cpp: In
[cc]    function `jint jni_init()':
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/vmcore/src/jni/jni.cpp:387: warning: invalid
[cc]    access to non-static data member `JavaVM_Internal::link' of NULL object
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/vmcore/src/jni/jni.cpp:387: warning: (perhaps
[cc]    the `offsetof' macro was used incorrectly)
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/vmcore/src/jni/jni.cpp:387: warning: invalid
[cc]    access to non-static data member `JavaVM_Internal::link' of NULL object
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/vmcore/src/jni/jni.cpp:387: warning: (perhaps
[cc]    the `offsetof' macro was used incorrectly)
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/vmcore/src/jni/jni.cpp: In
[cc]    function `jint JNI_GetCreatedJavaVMs(JavaVM**, int, jsize*)':
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/vmcore/src/jni/jni.cpp:426: warning: invalid
[cc]    access to non-static data member `JavaVM_Internal::link' of NULL object
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/vmcore/src/jni/jni.cpp:426: warning: (perhaps
[cc]    the `offsetof' macro was used incorrectly)
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/vmcore/src/jni/jni.cpp: In
[cc]    function `jint JNI_CreateJavaVM(JavaVM**, JNIEnv**, void*)':
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/vmcore/src/jni/jni.cpp:456: warning: invalid
[cc]    access to non-static data member `JavaVM_Internal::link' of NULL object
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/vmcore/src/jni/jni.cpp:456: warning: (perhaps
[cc]    the `offsetof' macro was used incorrectly)
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/vmcore/src/jni/jni.cpp:543: warning: invalid
[cc]    access to non-static data member `JavaVM_Internal::link' of NULL object
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/vmcore/src/jni/jni.cpp:543: warning: (perhaps
[cc]    the `offsetof' macro was used incorrectly)
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/vmcore/src/jni/jni.cpp:543: warning: invalid
[cc]    access to non-static data member `JavaVM_Internal::link' of NULL object
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/vmcore/src/jni/jni.cpp:543: warning: (perhaps
[cc]    the `offsetof' macro was used incorrectly)
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/vmcore/src/jni/jni.cpp:543: warning: invalid
[cc]    access to non-static data member `JavaVM_Internal::link' of NULL object
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/vmcore/src/jni/jni.cpp:543: warning: (perhaps
[cc]    the `offsetof' macro was used incorrectly)
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/vmcore/src/jni/jni.cpp:543: warning: invalid
[cc]    access to non-static data member `JavaVM_Internal::link' of NULL object
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/vmcore/src/jni/jni.cpp:543: warning: (perhaps
[cc]    the `offsetof' macro was used incorrectly)
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/gc_gen/src/finalizer_weakref/finalizer_weakref.cpp:29:33: ../mark_sweep/gc_ms.h: No such file or directory
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/gc_gen/src/mark_sweep/sspace_mark_sweep.cpp:19:19: gc_ms.h: No such file or directory
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/gc_gen/src/mark_sweep/sspace_alloc.cpp:20:19: gc_ms.h: No such file or directory
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/gc_gen/src/common/gc_for_vm.cpp:26:33: ../mark_sweep/gc_ms.h: No such file or directory
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/gc_gen/src/thread/mutator_alloc.cpp:23:33: ../mark_sweep/gc_ms.h: No such file or directory
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/gc_gen/src/common/gc_common.cpp:26:33: ../mark_sweep/gc_ms.h: No such file or directory
[cc] /export/users/cc/cc-short/build/checkouts/drlvm/vm/gc_gen/src/mark_sweep/sspace.cpp:20:19: gc_ms.h: No such file or directory
BUILD FAILED
/export/users/cc/cc-short/build/checkouts/drlvm/build/make/build.xml:479: The following error occurred while executing this line:
/export/users/cc/cc-short/build/checkouts/drlvm/build/make/build.xml:486: The following error occurred while executing this line:
/export/users/cc/cc-short/build/checkouts/drlvm/build/make/build_component.xml:73: The following error occurred while executing this line:
/export/users/cc/cc-short/build/checkouts/drlvm/build/lnx_ia32_gcc_debug/semis/build/targets/build.native.xml:81: gcc failed with return code 1
Total time: 6 minutes 5 seconds
The execution FAILED with the following exception:
The following error occurred while executing this line:
/export/users/cc/cc-short/adaptors/drlvm/adaptor.xml:60: The following error occurred while executing this line:
/export/users/cc/cc-short/adaptors/drlvm/adaptor.xml:74: The following error occurred while executing this line:
/export/users/cc/cc-short/scripts/framework.xml:1069: Java returned: 1

***********************************************************
Unit Tests: (0)
        
No Tests Run: This project doesn't have any tests

***********************************************************
Modifications since last successful build:	(54)
            
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_sweep/sspace.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/hashcode.h 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/thread/mutator_alloc.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_compact/mspace.h 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/finalizer_weakref/finalizer_weakref.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/finalizer_weakref/finalizer_weakref_metadata.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_compact/mspace_alloc.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/los/lspace_alloc_collect.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/trace_forward/fspace.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/verify/verifier_metadata.h 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_sweep/sspace_mark.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/gen/gen.h 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/trace_forward/fspace_gen_forward_pool.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/gc_for_vm.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/verify/verify_gc_effect.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/thread/collector.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/gc_common.h 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_compact/mspace_slide_compact.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_sweep/sspace_verify.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/space_tuner.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/gc_block.h 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/gc_space.h 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/thread/mutator.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_sweep/sspace_chunk.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_compact/mspace.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/los/lspace.h 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/fix_repointed_refs.h 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/thread/collector_alloc.h 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_compact/fallback_mark_scan.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_sweep/sspace_sweep.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/mark_scan_pool.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/verify/verifier_metadata.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_sweep/sspace.h 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/gc_metadata.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/gen/gen.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/finalizer_weakref/finalizer_weakref_metadata.h 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_compact/mspace_collect_compact.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/finalizer_weakref/finalizer_weakref.h 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_sweep/sspace_alloc.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_sweep/sspace_mark_sweep.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/verify/verifier_scanner.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/gc_common.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/gen/gen_adapt.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/thread/gc_thread.h 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/trace_forward/fspace_alloc.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/thread/collector.h 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/verify/verify_gc_effect.h 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/trace_forward/fspace_nongen_forward_pool.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/los/lspace.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_compact/mspace_move_compact.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/common/space_tuner.h 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/thread/mutator.h 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
deleted xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_compact/los_extention_mark_scan.cpp 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.
modified xli  /harmony/enhanced/drlvm/trunk/vm/gc_gen/src/mark_sweep/sspace_chunk.h 07/25/2007 17:02:07 HARMONY-4531 : performance improvement patch and code refactoring. It also fixed a couple of bugs. (The main design in this patch is to include mark-sweep LOS for minor collection and always slide-compact LOS for major collection.

begin 644 execution_log.zip
M4$L#! H    ( ):)^38YV:NJR38  /B4 @ 2    97AE8W5T:6]N7VQO9RYH
M=&UL[7W[=]LVMN[/9_X*W)Y'TG8DU7DX'9^9KN783L<SCN,;)[V]JY.C4B0D
MH28)%B!MJ^O^\7=O@*0HB:0!R*8=AS-)(XG\]L;CP\;&:^.O\S0*?_CKA >+
M'_Z:"/K#7STBTT5(__9DRN-T(-D?=(]\_]U__O>3'_XDLGCO3P3_]\MOWJ7W
MB;S.6!A,60BO1-X%'4WP^_ Z"E?>6OD2T)3ZZ9#+H2?\^="_OA[ZT]E>,X#%
M+!UF,;N^Z9TK%K>\XH?46WN.GP(:0H(^D4/\E\4S$C !Z>-B04;T.N$B'662
M"CGR??@SD'/\165SY,^I?\&S5(X"$5Y&^:]A?#UFWO-GXYGOCP,ZR6:C@"8A
M7]R+:DDC)N]><TT.5[[0ZY2*&-*4;-0 ?*;^G,/GCQ*3<G"R?WY^<OR:_,TB
M+7[H21FRR6W3KIU2)LR4-!VJ2AA"&<O-W/\27<"#3^1 4"^E =;$WEU6_\J7
M+ E Z0TY;*ZQWSS($4E%1ILES"#_7ISZ8$L$F[2H2L)LQF*S=U7^\=7A)100
MXVV5!!60)4-!)<^$3^6-;VK9:--N?C<1/*$B9>NO5@LI4ZR&-Z\7B,+F!H6F
MO@]9)(<L3FDX]'E$L,KW_K*STT)B?A6'W L@.Q%/Z8VIS.(_F%G>=:[5^PD-
MAKJ]>F$KA">+84REA#^>6 P5&]J($%,!;%,91MG#2T\P;]*> R])PL4P\5)(
M8&TA8RJ@]<!_L9AW"!8)2;EC$X(.<  2&56M:;1_]G[D)6*P,WPVW+VI&96%
M9E3@KS\>GQR2\X\'!T?GYV\^GJP\_,!3+R0IBZ!??0FL@181K#9CAXY77L8#
M;07;> TO(:M;7NEM>9TMW[0.-[:V-$IN:C2]_6U]MVO[ZV EW<S>301")IIH
MMZG4_%T_25)/7KBP\EJ&Z2=R)CC4LRIU-R.L#)KV*-&BN5OS)H>H(KPQ%R?0
MS6(6U%A(SBE-M\F-!$<;_>LA"&]DZ@&/IVR6 5LV6E3U-?6_OW.I'/=_P&.P
MKCO#E\/OQM_MDJ?G64S>,E]PN9 IC20YCOWAUZW""H-+!.?I]J9Z(ZW+_W$)
MXD]8G%V;(="\ P+KT% %] 4 @/HV?7\Z@_<5-]H1T#$202\96CM O'SYE^??
MO[A)"5B5A,<T3J52TCY&PC:=>@(-=LJ'JJC;6JMN9<.EBK8&*[4\>#N6T%_X
M,-)H]>SRM\8WI:)BW>I,0@>#&_WX_C2/=)6U#++*,LK?O&O+F:O)74+P$>[(
MB*YD?U7;P["J=UFHEUZGI:K5/?9BC:'GNZ0=%NQ2X6,OVN[*]%$7)O2V$8\[
M*<VEJL=>G&,8R8AN[.FZPD=?M)=1E^6JM3WB0LUPEBBE,NVF5%?4/=YBI?,K
MK[M27='V> OUM\LH9=V5ZJJZQUNL%U3$-.RN7-?T/=Z"%72F<RFR;ARL=85?
M0-%V6JR/NDAEQ"]H=X6ZJN[Q%FMG!?KXB[);5_5!>:KUTZ\WS67G,^KC<D:]
M>0E&C1_ON!Z7$_NCNQ\?X_1]YZ-B]7%9W.W5:%L[0R\1'=<0;A7IJI9R58^E
MIIC/X\M[J"ZEM\,Z*_4]EHK+4G;7'5I=O:':#JNM4/<H:HWZ(4LD'4M?L"3M
MNO)6M7=5AYM:'T55SA=ZTT[7E5CH[:KZJOH>1<7A[_?4 "NJNZJ^-96/HP8%
M'8=L(CS!Z,8!BSNOPZKRSFIQ7>FCJ,>0SU[XUW7[T>ZT!G.U7=5=1=VCJ+4_
MZC<=WFF5H<ZNZJO0]9E7UF74727=\4JWJIQ.U[?OKE*&M--Z&=%NJH8^EMJ)
M?1[0#F>OL(JTSF[J::GK\Z^LF3^NW6Q^=U6E-'924:6F1U%-,]KA.%G7$ZCL
MJJ)R59]_3<T7Z;Q;VZ<T=E)/I:;/OYK4<;9$T+3CCJJBMY,J6]/W^5?<;RP5
M+.:=5EJNLY,*J^CZ_"M+[_X:JW-V74XSP8-5U9U4W:;*S[\&,4F=UAM*Z:2V
M"D6??QU=1CX7M--:TBH[J:>EJL=04ZSC:F(=U1%[J!7D!<%8'UUNJJ/:[58M
MKRCU-SU?+KZOOGF8)2'SU9E>H,YOU$])[$64L)BP2)DD)(+Z_?W1C^^/SL^/
MWYV2#T?G'\[)^X^G)*!3%@-XRH1,$=7I'F/BQ0'Q9AZFUE5UZZ[IMH9&QYNG
MM-=?23QX30K_?LYRE_L[1I"$FL:P&NSGQ<N_J' _\@Z:9W-*5K[X><@&.E#R
M6P,9B4'Y=JV-NZ9^'F$$,Z?21W00!Y(N$CH<#@G;_7YWD/B#$$,H#&9Q=K.<
M.0>:;R]&\\U=4!'; F7MG[TG>B%Q(R9>^?Y9Z*53+J(]E\0"D%QQH3XKUI)!
M@LE=U+K0&HR)^BD/9D,VXSTUZH&>2=*8A-X"R(5*ZO<=UB"!<OA^0ZR*S?</
M5#@)X+M (^9E84I 99*E.N856D&E?PB_WBSQ:D[3.8B"_U0E8[')F\IJ0\@5
M)6 W"$8=D;DL>(QB:@>:-9F3V73*K@F?$GR8I2I #@JPA?.)LOW*+B#>0/]:
M+G3 ("R7'T\_5LK&NE2@9HGG^S1))1G,C.$Y-PA/, X,VC8MA.R?GA^3 UVJ
M,50XI0'=C'Q1$AHCIQ7-;<XP!HGBB<C08J(2\Y9%BLA)Y.#L[,W)_H_GF*RO
M!H<GQZ<??_[;LZ]:D. _(!!>'K\_.CK]\'[_],-7""]$F6&A+L;G[SZ^/S@R
M S\]S-O(%0M#,H%JC=EU;1R<^LK#7A9S+<E_/'V[_\^CKXWK;\ZO,(70(>>-
M"[M5[9MRD;=X,C@R)()W=:$P\*]YXL.8#*1E6T9MPHMQX1D@^I,9RB.OSP\'
MV$R\E$&[!==&IEX8HASHC\5HPN)1_AL9&%H[$:EDU"U4UB5!Y=,SS*:?J.X 
M_C&4KJK-,[3K= ;UK>H,_C6NZ/WCGVWL9=Y_H@.2@C>IQP:""J$II@R$H+]G
M3+28B-4$*.M"YM0+@$&E_33F#K@&(_0+Y'!NC0-JI+:P-$"JVH+0 ;$$133B
M8N&DR;8LP$H[%6$*9M*V ,$> LX"% '-KD?:AQW.H9OT)M#-IPM3VJ[AP2J"
MX^13&]:OBC!%%E8Q=UYAA"#)T>N#P^.#&R0D5* /BC* :RGG8>GPJQAM #>U
MD!)&3.G<2TG 07O,4PS;&.,X-G?B5HRE-&VT,$3(4/1D4;B32@9["3V[A">Z
M;U<R:X)D;8AD4]5E >@"RNMIBZRO"9/*/PH#*]:UB*PX/()BE-L-7VY@:('7
MNJ,X6BG<."*#U^;=./7Y#)H*Q?AM- YHG)+E+DB0FWA2CJ%GNUEB$$[]>+WE
M&)5<@:RV&>,BS\%V_N>WWZH>[-MOMW6?O_UV"P<:P X.]+H#!E(V7##XS=@%
M>_5*05Z]VK(LWG"1@E]%7KW:HD@ [% DF(3(NV91%I&0QK-TCF,EC-J"$U+0
M"C&]LRS">4\4^OS9J]WO;Q9;"(#23CP!;62UD97C4\$C/:11#5H-RPR\62Q\
M0,#X'1%#:'6&[-7^VE/?@U_!4IDZ;DOOMX3:N,'8Y2N_3WTP,K98)NC[,)],
M0V]&+%WV0D*6X-07$&(:\X& @9K^1*^1)V!2I4T?NSKTA%839#XE9[JS'$SA
M@W'"X%V=+P7;-G,P:.*J+QARZV:#_$=I1CU;J5+.H1$'J^;>2NT@A S,>0:=
M&XQ Z35.7;,T7.AT!.#OW50S7HJ3K*D/"1M*CO$[I\-@](WZL$=..236G^N!
M/9KZXAH'@RYE$7L1*TO$AZQZ?DH%.(7,5SD%DS52L5J)TFUL=T%2@!O\RC$*
M],-SB;ZMHM-,>)&2SZ*(!@P\( L/#EM6DOMCND[0#TFXE-C3VW"K<.ANK[(A
M>_FD[>U)TK;!7%(YP4Q\G*:O>*Z-&"]!MT9;\XIO2U)HMU\=_/RSFFZY24BC
M4ZK]B ?LE*Y8"/ *.K(0N9-U*Y86Q&QM:4'&+5K:NR_'WB[>HEUL-0%O7KVR
M,P&/UKBN#0INI>V"F*W;+LBXQ;8+TOJV^[#;;O,J*PK74]S%@AXR2QI-5%4:
M"(UQ_8T,#L<G^^]_/'IS?'*T^R)??KFI>E=6;3;AS:LW[;E:G?C6-'.>*I]!
M3KE,)XMBT=1AOKQ9[.T*E=R_H.GMR?/%(E'B8'""'PUG7O,M*X,0KYN!87&P
MY6I%Q(-I>Z;,^/!A#HYN8,:&)%4O.TW!+;%.DW EW IUH-=:]4IO58Z>#LV_
MF#3%_%7=^MI73E=2<'+\NEE_:)& L)H"E.I0;N6TC%6OEHL8XWZIA/IL"CU$
MZEW@MJ$KOCKM9;.:4(CUTE2@[("FD#IT*F@NGE=FU6Q:"_1WF9#LDI(H2^EU
MT=.Z\&U\01=C?=NC$UQ<A6!^U+XQ)[PJ'$G3608=*%XENDTJ;DP"[G10R_W@
MK9"<J*9%CD05VL+Y8V$U85;M3+:3 (FXA32,S:>5-[1;8B6;@6N(HP=;V)5G
M2RFN=Q08 RY^SVAFM;R(K6RL)DZL8!23YM1*H>B3*Z@R^QI+KC(6V,-FPDG;
M3,R:M)GUTN=ZC/!6+:63\[*HW+VB>33FP#O=#]4>L;AYCX)=?X)@7.YP<A\J
M8"?_88FW4LD2WSFY&NN<6@6W*Q_L[5QV%E3!+ML**G@;E<!!Y\+56.?"57 K
MA6I*P#6U.=@YN1IO#-/GP$;OSEW(4 6[D*&"-X5Q^<PEI1KFDD:%M-HX$WDW
M[H!>!62Q+:1JDJU 68P3-K:P&;7K:P'B62,":X2?VGDIVMT80_?HV53HV_VS
M\?[INU/T%AWZ!K45)Z"7HS^H,)\G+)BD=S+Y7DSPB[&<  9?ZOI$^./!N'\1
M\:R</M2[[(@7@JNO9Y\C]$N57_EB^ *W]*C#3RH!3[\FE\PK"\%((WK&$T_>
MH.I\(7\BQV<'.<.>&NP85CL.E"R;"O05Q(Y=,(!E=HXVY#Z>6B)BSZX)0S'1
M^-+.E\^L(=)>2Q8[@*X$2ZD=! J 37'P9+>$D.']WO8(RUVY-!4ABRS'6C,G
M%'1CZDKR2SV$+;Y:>6(5C)7>L:NF2RL0FWE^OO/3;A(*;/08T"'#0X<2#5.(
M9L\JG_#7KI=D,4W'2$Q[%/R]LE6'LV"^E5M2;%FW')'B$ [WKPF:9B(F:F%&
M[3%;E9=P%;S#SD.R&Q/F^\,C?FE'61S!>])RR5%CDKF 7LQJ<BA"NV%9QMB?
MA0ZXZ (W69M[CF4#T5-"6TZ=LABY #4R 9' $'V-L5I#U(*TH3 5I]8@%=M:
M1>(;9@(;#EG8D2YW-EP&<R74:2A7H(U!KQ<I?2<PUIO#\*@*=ADD5?"F,)_'
MC+NDM0"ZI#/'&JM2ZW<NE...@G>H^!YLK4V>$G9*9(]V2J<'&&-Q<[%#?&N92
MVPIIH0:-C-.1@0+J=F8@1YNK"YV*,70MQ=!N_J-R!L+.UH([$6]8!"ND4_GG
M8'.,'Z<;-6"%=$IF#C;&S$3BE$B-<TJB@AHCW*R_L^FWL?MJ/":=BJ^$.I5@
M@38&1=# !GP4+,*-K19&YP17X$['!*L2S-6J"1F7\BVA3N5;H.U E4.I=A8-
M1G;!Q"F;!=(IESG8&,.EH&& *[%.,^M+L-O\>HDWA:GE::>-11KHMJM(8<U5
MZ2-P+B6ZA+J49XDV5G?EN$OKRGV'UI7-[BQ)(R^98UPUIS6U"MIM46TIP%PI
MF\6>&T=+J%MB<[2YNC2 P;];2@NH6TISM(VZ@$Y=4ZJAKBE5:!MUF\Z-%=(U
MG<S*D>6KH1WLI^.J,1Y<T:[[0[R$.>Y?T$C'S0L*;*%LIE8>W!):8!V3FL--
M42D5$>-N7N\2Z\3<$FZNL*94;8!NR2S+TTQ5,J6_NU1] 72I]QQKH<IM'%8 
M'=-H,QK3ZXO+""IVI@)C4;ED,,>YY$]#31&>2+P1+@2YS3)7T&X3S4L!5KBU
MO3MEI9AD&;2-:F=[;,$NM5/!6ZC$$H)B<AW,+>&N([I2@K5:Z:<;4T$VN<[Q
MCF5=$>&B>)RYV:<:&=MF0(NQ[(0K^_'LM\ R[CM.-5;1[MM*M0!KW'*#E'V6
MG<?V%;!SABW'^ @!53P3OOM^SXH YW0O95BIEC3$$#'.^VH+N/O6VER"I=HM
MM@+3[;8"4]NMP.4F&_<4EP*V2'8APT[U%I,85;A[NJTG,Q"DSW ZI[J NZ<Z
MEV"MUJVC6T&[[L@O!%CCRF"2]I8>_F[3NY5P]XK*)=BJK5\=,JZKB@#GZEK*
ML%'M/&BN@)U+VW+P?"M'B&I\1TNL<W8SJZDXA7 _[91M==8ILSWII,X3NJ8U
M!SNG5N.=1D^I;[,^C<CY6(T4<9.M[:*:6MN:3F\^2;NZ,L("2P2>]+6$X''&
MM#C-X!0$UT$IPY,G^B8#]<EP=B+.]_&I"QWR +'P49HK+W<]TC29B23?]1CS
ME4V/YEF'GC*DL67F+SD+OK%8 OI#[;DM42_,M& 0%FLE!6C'M!K-<UZHR#&&
MN0AY;!YLLU!1@ QUJ-M*K)64J&?F.7'/3HDT" Z*VHY//^R^&!_8YVK9F U*
MKT2Y@$I[:%A-N%%\]X5=^\S'.HZP2XTSWOVB=V!;*+N:,W^N]SFG7 5/4&8N
M$>.R<. #5*3!,>NB6,M.PZ!8"VLX66 X;-RRB[\R229LAH')]($DBT,%,?/U
M%G0;C.])ZEOL7"^6"^U5.6H*,FL(_+&"1#3RYY8A(%*1-H1F:!1P4!5P>/YN
M:!H)X/3\A,47;WF069[VF8=C%5)<G4P*0JOH14%8'&NU0Q3*;BK.:I2<(+0,
MD!.$<A&...@_>8*IB&(G.O;TOA#>POST2W[DHOE(FEE>
M3[CZ;)Q32>T/&5/K \!3C&UCJZ2Z^<=N".IVJ-[Y-+W-,?H\;V,_Y-)Z.Y33
M*7* )=S";2] UL%K\E/>.%=K41C%'6:HTOID?1;CR6: 9G$QK"JGBDT3</+N
MX)_CHY\+O.5\+4IX,SX_^G#R3Y1@NUD<X>=';\<?3P_?;>3 6,+9NY.38W5,
M/E^(<5A347(^_/W]T?[A^.S]NX.C\_/Q^=_WWQ\=*KE.H=V*V%8J[D@1)BO1
MA^&M!!4D64L86A7+RY_X)).IOL1MD._8W(Q UD*=E?/]X#QB$O!2SI#BB+;Y
MI#TU/6G/IG@$C>17LNL$JGP2;SK%FT(JP>F,]NU/@1[GQS]C$M9E8,UB/%2)
M0;V*_:OF<E7N;E^L:D.U>=Y6L*JLVQ:LCK+$J>#)@N2K@8!4 2,PA"2/''KQ
M=^?DX\?C0ZL@4EG&G(XBY#BG_38*:J-HM$TJ1ULF=6277C5%ZYC<"M9UK<$N
ML?H0RT8(,13B$.VM25)Q\;%MR3LDP5D?EPK;6F=FK? # VM@&\<M]^/3:)A&
MXUF4\JE=;)(E?CQ>D>"4A5,=XD!1TC(C+!X7H1J==D&AP0W(W_Z6!_?%#C.=
M8]#G_-9;BY$1AL3AT_4 D-"99VD^M3T#QOH&LX//15!./^,85$4#KQ>K.@"<
MI#7*ZH>#L_'IN\.CD_W_6]XCRK!?F5,,MA+HV T8&H-6(AY;Q4!_!PI.7Z.[
M:JO!)N1K-2-X[1%^/WCW_I\J%-*$P\ 6;WE1L;/M?+A24(50]@M#.GEG'\__
M7BO'U$B<OQOO'QP<G7UX<WSRX>A]Z7I7MA#8%-KYP8<SK(R\C5&KJ9>\Q;-D
M' GZN^4X+1WG2V7.)N+X[')W&SM1'R,<30>+IWFR;B7PN,?&6U[_69]4;/9;
M)'4]7=:#FK72LEA=G<%XXY(2I5I%B-%W'KL*K"2H6B962W0JOBZ+=]V ,N7"
MF]G-BQ2IWC\>[Q\>OC]X=_KF^$<;NXH1E<N+'K U&(-#+YZI4G(ZL+P$NQU9
M+O%VK G')=)FEO$]Q<K!Z_ZH& 1T"G8W@'[@D@D>J]XT[Y-:)UD)M"T4@XE9
MN66[[7+MHK,[^OG#^_UQ_>7<I'KS-EFY2KO^AH<VA94T.J6PDKX9&;Q[5@:Q
M-U-Z<NBBU115T8-A[RV5%! ,1UQ<KD"60?+54H"9]N/3@Y./AT>V*3"$U5T2
M-BPNU<7-<UE+<ZF^5<&_]2XHS@Y: UGLAUE 1UXBAG-KM+K(![%C=:O],&JY
M5;)51'(QP[_8\JTE@/K!SD _=0$/DY8KT1M@*7!EY%SH"JUFT6(O=!=3UIWP
MYR,\7Z1J(A'L4IV<-Y6'/V9*()A.+PO3XEK1%NOK\V0QQ+++TR#W-K3]$ET$
M3(!#IX;7 8:TP6N'KK$O&Z&EEB/?AS\#M8-BI'F@N@,8X\A1(,++*/\UC*_'
MS'O^;#SS_7% )]D,)Z*9!&FI\##7HPJ/!W6[5C#!D!;XKQIJ[>K87]A2[R%)
M:T4913P>*]QJ*;Z[!.^)J95)Z(4O&49K5;T;4U.Y*@#?E KLG3$C6M#03Y)A
M<?O0;8B[36'Z8JCFLD#X)I,*WD;04'[9^;1'CK#I*,(6=U.17^^L&J7PGS0F
M2=\6/K\[$H'V47&;VV @,78>=&Z#"!SJO^45HRY67>O-(86#P[_O_W0TUC[G
M^._$W1]!8<?#@L_P^4YSNV'5JLI7?NTB&02O<\.PCU>ZGRL"1X8<KWJK>>"3
M__HO8#S>H%8+ZZGT15,ICV^@2"%CZ*OC=)J3J?91A4X-T)Y0/:%R5DSCR,,(
MP)M\*IXTT&D)[-G4LRDGA9\L<%MF#9N*)PUL6@)[-O5L*GHL8 38F"BIZ^W*
M9TW=707<<ZKGU)(6*;^H)Q0^:&:3AO54ZJFTY(1:(*CEDGK23*8<V+/IBV93
MBML.-"?TQYQ+F[]7F%0'ZGG4\TA38N[)^2:+U*_U',H!/8.^: 9Y*8^8OUP1
MTM]S(C4\K/"I$=[3ZHNF52"Y)@5\R,FT\E.%0FNO]L3YHHF#2ZUCEC,"CT;C
M'2R:0+6/*D1J@/:$Z@E5L$*?WZRADW[01*8"UE.IIU+!B0:[U&:3>GO4DVC-
ML,"7Q$OGXRQE8:U=6GFAT3ZMB>DIUE.LX(8ZBU[#+/5[$Z%R4,^CGD<%);!X
MU7W;=61:/FQB5!7>TZJG5;7K\GR_J>_#1VV]GH;VA.H)5;!"4EH[PE._-U$I
M!_4\ZGE4M2X8Q*W!,.&C-L.DH3VA>D)56:'"G3<P2CUKHU0.[CG5<ZJ@A3I:
M5<,G]7L3EW)0SZ.>1^L32&U34#?./O6<ZCE5I446AN*JEE'Z22.?"F#/IIY-
M!2FB"US1K6-3_J2)326P9U//IH(4"4MJYS'5[TU,RD$]C[YH'JFPFYH0LY!/
MO%!'A<W9U/2TPJEF 3VS>F;EID9POXE7E6?UK%H!]YSJ.97OB-,QK,5590]4
MX^-Z9JV+Z,G5DVN%&0TF:^5I*[5ZL]4SJY99/H^#1F*IAZV\RN$]K;YH6D4T
MXF*Q/*V20&T41^_JGU5(U03N.?5E<XK)_/S3C*8\*9;W-GZN,FD3TI.H)Y'>
M)^>5_=S:C[4$RE_OZ=/31_&!QI<;[,'?:LFC7^ZYTW-'T>$2-#$>;_"G^+V6
M0TM0SZ.>1_KP %XEX<]!S@:5*H]JV;0"[0G5$TIO6)I[0M)-S[KXO99*2U#/
MHYY'VM_!^T74]2*;/M+R4;VK5(7VA.H)I8\-I)[8-$OZUUH:%8">05\V@R(O
M*?;BZECWFD+K/U<YM GI2=232&]Q@T\;%%(_UA(H?[VGSQ=-GUC?E%?N;L/[
M!\=QR@LF-3^OD*I-2,^OGE_KU$C2LK-K?GX3OW(A/;]Z?E6H@7<O+I??FIZV
M<&LIH&=6SZP*,:(L3)GOR29N+9^WL*LJI.=7SZ^JX:%Q(*A_V62ZBL=MMFLI
MHB=73ZZU7@VO)&[I%]7C&SK&7$1/KIY<:\R@J6SA%CZ]@5I:0,^L+YI9"0]#
M38F+WS.:%8?S-GZNWIBX">E)U),H]X="ZJ<;),I_KB51">E)U)-(GZ/C8I-"
MZL=: N6O]_3IZ9/S(0QKZ!.&3?0)^]"]/7U*/M!:_M!F M&>03V#.,$3 3Q:
M'E/2WW,B-3RL\*D1WM.JIU7."SGW !J6H[3Z9PVDJH)[3O6<JM"B@4YM3.I)
M]*632,XC6A*BZ.?6?JQ>Q[K^>D^?+YL^6:(5(2.N/):RXKZZNB=5(M4">S9]
MT6S298H!F'(3PV:Q5X88:'I:O9^U44#/K)Y9%6+@IP9:J4<MG,JA/:%Z0E58
MH;\W4"I_V$*J$M[3JJ?5FK&1Y34:34]OL%:ROTRC9U:]Q4D$NVPU6NJ%&PU7
M+J:GV)=-,1;1G!7P2:;%KKG-WZN$J@'U/.IY5%*BED3-#.KI\Z73!Q5H/LP$
MSQ(63XLYJ;HG%2+5 WLV]6Q2I,!/M60J']1RJ0)[F%0*67Q!>B+=+9'R0%\#
M9 )YMK>[]PRK'V/UL@F\/=@9AAX9"+P(BD!:Q"CDOA<J0? &23PIKP*UI6!&
M4_R&+ 1OB<4SJ7Z6,3CA<3I=_WT:1U[JS]=_]I,%?(TWI,!O\+J^*F;M0<HO
M:G[%S_ASZDU"JG_5']=^G'M2)<)+><3\Y0X)_1V?!#+?U@X?\/O*[2%X"TW 
MQ,;OTR(<^\JOM6^RM<OB:^_Y;KZTN>G>W=KK4YONPFR\TK#V7KK&2\8:;HIJ
MN/*G]NZ6EHLX&F]2: N'WQ+-O#D<=6-$X:@F+.QFE,^-P(VUT?B:0JO51LAJ
M"G=4$[6F+@S)9E2)UD !K:>\6X[HMIZQ;#L@UW:^J>5X2MWY@KKMXIN[?S<W
M=-;LT6O>=-6X;Z9N\\/F6G;#\F3+.E/30D'S?&_+E%W[G$OM<'ES[-/@SM;[
M)="EA )Z]M 7BR3%;T5?/@B#L-'_F'E7%V0PO5O_0[\<>1=T?.F)L58U1,W=
MN +8,ZU8K3OVMZJ*E37H4!]VRUWJRZUTAQI9#+:<=:I2F:L.]>7]=K=9%,IG
MZU)GU2?H4&W>-W3;2F(JO$XYA HZS6+5E^Q0KQI>=$E:/<;IM&FB;]REPJ7O
MWV6S!,^M0W4X<.A0'0YMNS>MW5=B/B_0>6>);G#WY:L&"5VJQ:%!A_I"-NE2
MW947=]HM+P>^76K-)[ZZ;)5JF-OI,$0/Y+LLU1 G3E/>J=-3S+%VV6\)$7=*
MUV)";4Y^(%HGCN+ET'\PDPI:C>QG%/H9A7Y&H9]1Z&<4^AF%?D:AGU'H9Q3Z
M&85^1J&?4>AG%/H9A7Y&X4'/*+3.)N#^Q*-^0^(M;4@L"YS\/S(3-"%?>0FX
MO/[%^"OX1=* #"AY(D?_,_SFEZ\__>OI\)M_??W?_S'ZU\[H"?GA!P+RAB"B
MKZTN:RN?<%NMGW_]^R__\[\^?3.">EG^/OJ?_Q@%1A6%,V>_['S:(R?4NP0/
MBP1,4!^LW8+\>I=Y>U*3(MSV^(D<P'\Q(3MJWR))^=U9I/&$Q2OI6/G"8I:.
M<9\]CVF<[C6_J/0-\;/!2^+&=V(O99=TB.KWZNK-G_-/Y-__G;S&M[&D-(#P
M*7FB\C:$O&V6[R_1!=0ME"\XF"GP!+[LW6'1\LEOAAGU:W*); !V?@?5GWJA
M8H)$*DPHR4\^!$-3\4ERMPH\&=545NO[IJ_BUGPKV0@P?3?R8C:ETE3V3:_=
M]'Q<<I/Y/+Y<??TP2T+F*U["T.<WL$# ZHA"&R0L4I-JY"S__?W1C^^/SL^/
MWYV2#T?G'\[)^X^G)*!3%@-XRH1,$77+Q-:/4T_,*$ $G0U3*+FAR.+A=102
M<$J)-_,PM:ZJT1 W*F@NVD3@&+65( ://ULSIZATS[9.I>$!)&&S.[NO=/2V
MO^7]+]OVX^&;WO1W9?KAE<2#U\#AWFP'G5H&K'?T^V]V^__R:MDB[S,U#(KD
MV0M"HR1=E*,BIM.UL_;S@F1Q0$6WZ5WY H9WRF:9H .EHX43Y9LM[^C/>H1X
MPOD%5LR4"QQ-$LDSX=,[:&@KX\/&Y"BV8GJ*T3@>IP'^ C ;Z[P-YV0X'-XL
MH2R)UM=_5$NL"O $6^H3 EE*(%>MJ./X4A<;-&$L)R\O%-0YE#<D,&\*Q8'=
M.0T3()=N%>U*?2Z@2G1JU3%2.8?V/_)\?9PTESB,7D#Q 8_SW_&[18D-Y] O
MM0*\+.5SZD&3V"/_9__]Z?'ICWODHT017G;-0N9!D]'YD7A:VI/D5\\OI#_Y
M,_FUU#3A:=U<08L>M,A+?,H3D =YU?T$P4.1(?!%*D+_6LF1I1HF02086-UU
MH=* 21\:AS=;]Q^:9+F47SJ'/,R9 )5BED5XCAL\XE_W#\:'1V^.3X^>8%+L
M!"_!XX^G__OCNP]'AR E#/F5K!2<5Q8=N6+I'!J!I99*!=<Z_%L6#R%E-I[^
M<GIT=#A^\_'T8/QV__CTTY_)SI^-I/W;O_URJ+/+II#C:1;[*>,Q^36"'OX)
MUGE,:0#U^^GK.\C"6PZV2/)DSF2:NT1+NOI>#)4BE9L*CE*0^33X,Y$4Z4#M
M] 3<5\SQ,&^W9B@%G11#-9%$1";45VV\$:#Z!WQ=X8A<2,@M21<)!36$[7Z_
M.TC\ ;BUV?5@%F<WRYES\ "W%Z-=L5L0I+I,\OK\<(#C"BC+28@=IX111X@B
ME87&T _Y;V30W.^M",7%1?RL/#@R2%#8@LI&\/[9^P'Z$.0GO>:R1W:&SX:[
M9LI@("YI3$)O 6T>-4$7K:0UJTN24/5@Q9MD#MV-U!.Z(@MSX^M8HI"9F_)+
MH%VDBKH'9V=HP[[2"Q)?F2#>G.S_>*Y ZP$QC.!G9U4!S@L>S;I6"@/RA84!
M_YB]?U ,<07:=2\+T]R=T96#(R]5Q<,V^UY*O)I3/%*O.J6*9*2GO*F.-H1<
M01\#)L877,I<%NXY!3%Q<^24E<S);#IEU]@?XL,LWU$% FSA?*+&F\I#0;R!
M_K5<9&5G#15=*1OK4D'B0L])$V@_@YDQ/.<&X8GJOY2OAT+(_NGY,3G0I0K=
MG.[.3$SK%0J!06E>V3BT%-RG4G*1,Q :F%G"**XX*A"N/)JB=,J)[LV6=6-<
M'&#/1VC,)7A[MC@5IL,2E@9JEXLE2.^SM@+I*!I.FFS+ LRX4Q&FX!;8%F 6
M@QL46(+"P$N*L ]MSLH*J+"$AZ_?HC(93"+R-/^QV<\K14 U)[\/IKB!*I/>
M!,Q6NC U6Q4LM"CH9WUJ8_&6<%-4M)"_ARXI+8 NR<RQIA!XF:7TN4LJEU"7
M=)9H.W7N"=TJG>;)1,P13D*H:1OP.LT=*/"V/GXX/AD?_7SV[OV'\<GQ:^W:
M#$(UJV'B$A4B3@Z7GI$5KM"I V.Q"?Y5VH>A9^ GJ56)]3HRLB@%LEI'YK92
M@ZTP:%S1 6'Q))N2Q!/@CZ7H8/%<' C#:$7DFV^L$_'4]^!1\+59:D(OGN6;
M7^W+K0)V*KHEW@H6A^,2:8,[>'=X='[T 1N'HV8@I, Y+2CMU&.Q&C1C!!X4
MD@?C,6#;M!AS*L#3KY?S#TSFP82D-[6R%$K2V-SME.DB5 RL ,%5R/QTK'\)
MO-1K:;M>H"8 OKK3?5&5F'E?8=.H&@J#M&&()#><*@(W:#&$= ('H3EN.;\/
M=9A/X Q'^=0;^K%9"PVJ;U7P;[T+VCZ5TP"L;ER3<VNX9D5R,<._V"RM)10S
M$,.D98#<B,T&.P/]U!I<MSRA Z6-P;T<VI?%RO;Y  ]_;B$BVPZ=;ZBW%H$+
MFR-G,K6M^)@*TQ,#:J-C[O1C\#XO#@QLXV.>INSGD?IYI!9NW-H\DIX2QWW*
MZ1R&(P&G$@2D!%R,&%<\<A:MS(Y+4\%N\TK0IC-,T&11M *EF;V$AB3AB6Y*
M*B6A04+ B\/JPMTX4.Q/6V1]C6X=5FL86-5'B\A*/0D:<B_8H.! F"E96[6(
MHY4JB2,R>&U.OC F VG9G(L91^KS6<PDQ=56&@>XX*F];:8SA,&0\9!.QW.8
M_6QD ZB?C=2@()SZL=/HN4 Z#9USL)V!__9;1?]OO]VV?_KVVRUZ*  []%#K
MK1JD;+1K^,VT7<]>O5*05Z^V+(LW,/ 17DQ>O=JB2 #L4"28A,B[9E$6D9#&
MLW2N1O3:T<6>...@P>ZT[*!U P2/M,ZBN1_D]
M%V:%#P@,W0Z((5@K0_9Z"N 9]FM0)6@( :$_F=NG))\+8<VGJ:I. )8 &FKF
MDVGHS8AE]U=(T$L94/W3F ]$FC+]B5XC*Z"KES:.[:HGE^\B(6?'RH\;3.&#
M<<+@79TO!=LV<SY>A8"=Z-!\YJXZ:$!I1AY7J5)MC M670DKM8,0+\KF&3A=
M$XH3'2'S61HN=#H"Z)Q,:R98P'")E1G ^5W/3ZE0NX!4PL">C$XP'^@J2@.1
MN5$$20&&L"_G)_$" :GW_D'MSX07*?DLBFC P/TVS[YJ"$F^A*6+$-W9! 9=
MZ##:4*'8YWA[=8.;^?5@_?8DZ:9L+JEF&B[/:"/&2]##U:96HSW=5J&9?77P
M\\]J$O F(8UC&]W)/^"QS4J#ABZ[HP:=>T"W8AA!S-:&$63<HF'LKAR_1#/6
MVF+?O'IEUV(?K2U<<[!OI:F!F*V;&LBXQ:8&TOJF=O<>0V6ZNES2-IJWMIA:
MM5LK;YYCM9-C,-E:"G28=;V#C<@-LV"6V?;C=&-+DA72::8D!SO/ MG7;74^
MS8UADP5.D8L ;_R98>N9L!EV0)[Q8$-1(<XK3BUN<A'E'9A,K0J#3Z=C.X1D
M?U!+2+G5G49X+9WKG*=]96U7U>J6OAG%#+ME%\/[6DZ[1OS23ME$733G,)"Y
MM_T$N/EK*[#>-F:_<EV[SKSR15\"IT\ZKYYO>G=)A6#*2P1#=<EX)O6A*J;,
M/)\20:=4H %#FY_?)N<GR;#HDFY#W&T*TWY'<UFT!W4H0X XGB!-\)2K.J"+
M&X9&^V?OCP_>G?Z$.R,&2O!@9PC_+\,GM:?SLXU]@=M:[CGTA3J7?/]A)W0R
M;B7JQ(N7?=B);<-.N.6VBCK'.S:UR8YKE@[RMSPR(,.AJGBU*VKB2;K[8ECC
M!#4!!)N!XVJ#R/2=F-8('4;2 4>YBS8]C+6'A9F<.^# _T\<8,K)L8>I*VP=
M8'CRW1X&_9_/LSAU@$H6)4[UH*]>M0 &8&1M7I\$=F^/DQF>X+##Z%,*SYQ0
MSZU0D=W;XPD5%S2DBV!B"9S9ZXKM(=(.,N?\PL9(1(&-D8R"EQ9OZ^N!S=^'
M@7L(XRP;1&13-G+N[=B\G@H=>-<<D@EF\?9U9-Z*LC)$KAD"QIQ9QDQ;M@7)
M\%5]'X+%^^I"'(OW$X\)P_<M<GD=FEM&J!NUK\'\=<&-S3N\G?*V BGGX&#\
ML#)FS1U<&-2L'KQH=LGN)[I7R&<O_.OK/KK7%Q;=*Z_W:L3BFC'M>I2OYW<<
MY>NF5*W-W>#LCFOHK-H,WFWTXIK<%;\]X*05)S?Z232W2;1',G>5L^$^YZX*
M0M[SW%69C,\C8NK.BQ?]Y-5=3%ZI0[[&XP)U#$)X:>KY<SR:A+,,EF")P]_4
M0J=0QLP+V1_4U$OWY"+V"X6&F(DGF;_<2L.-<=D4#6QP)5AJKFR14D\(#WI%
MC.>80G,W'1$A5.LT!.@%1)RFP?56SW3 BSL[)$T#BGLRC'5I$'0W-J#0DZ:3
M".I==.,3("$5,:ZY4&%>\ H/KC ,_/5^*5,<CP-F][XMD7 5' 9UEK3U%SZ,
M<JP($7@L7,#X$<\FHGVQU(C'\'$S3N)9S!06(*OI18NI16MZ(R"/*V<.<"1=
M?DP5QZ(S+A933P7NM03;$RK@D0.JW-YO^/[4"\,)4D$(+N8P:@V-R\5BJ<"!
MIPC9HM(0;F^=$:4N[8("W$)Q'N?75C/X^6 :K?ITA%WAO&/ 9^80R TN>06I
M8+.9VA&4<#!#IIR>LFOH,%D<\*O<#MG!54-'1T?%2S$$96&X9<W,&?@^PI^;
MIG.>1J&5C6$Q3;T@$-2X/[1G: 4AU-XY8QQ8+]NW'0O:JM!">DE-G5#UKIIF
MUR2V@;GF!;'"BV?43B5P84NZH@B)\W1H_9UEI'C+LRN:6Q!,Q0,W[0^*HK$P
M ##B->>O?MDYVS.P3#.H>..UVRK$76MH;,/AS<B+/:L"L3(S(#WS0L?^(0I,
M]RM$8"HA%XY%%M%TSH,MFYF^D-CL7=4]3R8X4V?ADFTQWHF-2Q+>=-61*MH"
M0RP]-'U*UV(.00.2U%P!CJ@@)\Z#'1Y,;"<2>!PN>.Q3!X=8[[ZW+7_M+*HI
M/KW-VS;!]LYF%6(U\>%(L1QFY1?D&+6N:JS'?*-.(G@"6<"S,[8 UT+0 A8.
M@[H""IZEND-EDB$M+<$8'-,XL5:^I8"A.$Z*XEW@UB/Y*MBQ9)V*Q=VHN(QY
M5C X]K+ <2B,@$I?,)N!O>"\G+(PW4U!!>X;L9GCT1O5K"M=PZSL 1Z(V&;0
M*B/PS.PJVJXDU,M.&ASGUC5XGDV<E%KTVSG >JRJ<3$WWBBK 0X=&KP\=;(^
MNL?5]R190>Q'H1J7\@L:6ZR%X%+(7'"$&._/6DA[9TZ#K)P!'3_0ZF5PJAQ4
M "&L4"D-8^NFJ*.L6KWLV%WE\7@3ZK,I\W%JW1S(K]2Z7:Q)[C[JP<:BK*E+
M9X;@/WC<UJH;]Z3E"]?#FE# =9J$%TN;Q2@%P,(Q?M^I,TE3W[?JO;*883:L
M#(T5Y_7+EIR_MIS@A/=;N[F5+P]@8^$?0+A^5V%_7?26VXZ01O>YY^B/NFAC
MW:J_[_U..@W\L]CL]/C/Z3T<.W\9#?/=*KV=[\K.YUMM+]<8Y[@Q]A;WV/9;
M=A]2W[ELFO?3=\(;N?Y[5G]_?6<U#9]'W]EO$[Z+;<(!]<<6D\[ &=O7\:8#
M\]=O&- W3AX4T(=ZG U,'C;?WA7I79''Y(I8ZD'[JRP:3=NU?(8>#;+_WMP9
M%'>?NN_5D=$)N!4O9F?GKMV8Y[T;<T>A>O3B"<[O&KH;OA?S&/I?4_<D8!)+
MWO!E:;Q_&0H#(Z+>Q6Y'?7&*39@::%/^. F]%)=*QKJ2C3?"X+U\7LHC9KHW
M3=_D%]FL%5IL#,75*)MEKQM6KE96;=JW'C7ZJ<JK>\!.*O3_,0W'ZC05E;V[
MVKNK7["[BJ"A/L2(!GIK41/.TR9YM^L"Z\^;+NL_X"G)&W?AN*XV^7MS85>3
M,2H^W$[]457BN!UB,WOXT<=0%OFMCN3[7:)W#=Y9.!'#[)H,9-9J^LS3H7AK
M*K:L=Q5X_;>:RXWNJ:;KDJ*^0%)*YF+&NTE+_MOP829K((6_D;3;'\T^4*-P
MCZ/,]:1\'K/F_8ISI^[S? &CT-YK[KWFQ^0U/X;96=4P[ZT;4]KO5?F]=IUY
M"FYGAO;[OLM\R#.T#ZH[OHQ\OAY9L>^/^_[X<^J/9>I%21&U^2Z#A*H_V%Y,
M8ILFB_HDW>X$7--Z,7R0BPA+[A,)8S*0%IE5 SC<,QQ0/*D@1W@K]$C=IC>\
M_GX7OS(_R_RAY,/G+^Y&<,>...@I>Y>\((H#" C8G5""4/_
MZ5AMP\VNIB/?)*?\F.-=:'?8NK9)R6-PP'7N[LT#+PKW'KW@LGX_BXFCG5=N
MGJ%[KX/!G=<FV71"1ZAE''KQ;/S3VP]JE?]M'N(&LT".-ZNT2 W\;YK%*FP:
M^?6WD.=+(.-&B<K#>?J/T^.C^/*;/Y/Q;SHR"7QLTU%YK?)1J5/_ 9OW]9/F
MLNZ^S'9>/MLC5YZ(H:'N$=^3F[N'*MG#>UJYLMMD*GA$\AA@V+0#IH*DQJFZ
MA_&.<OA;S/!O4=NM55&I;D@F 9BNTKLK_VKJGG__JE*N++Z$+J[F+M5E<O$R
M5JE:5\SC07X),G:J>/GB!,KX5^3K3V_'Q[K;#/?VT%-X@F5_^O'DA&BV=9ZU
MIPD5<R^IN::Q0ILY);_RZ12\-SY]0B+/%QPD2'U]/#B97 A(>[CXNJ^9+[AF
M+%LTV.;QCS3-.VM=!_*I_O<;L+KPSI_);VB-ONFFS;]XMOM8F;6:M2^!69I6
MNOPKI,H= OATR5G0%;%>/EYBO?RLB?7RQ?/'6C.K6>MKIJ^9OF;ZFNEKYH::
MZ9<"'_A2H)J^2 3&C.W7 _OUP,]W/? .%]7P\^JR#5K#951:E%9I1]I0W./:
M324M#V$!YX;D/(95G$H6[VTI9Z68[W$]9[6Z/XM%G=U^:]-C\6=F_MCW>T^F
M]V2^8$\&00_O/)UJF??6.RKM]WEZ;J=Z>.YN'*V6/)JX16N563TRI^ONP9R4
MRS-ZGR?1EDG0'^_U6-QZ8CHZ#/<@6O0]>KIY"CX/'W>GC[#R:)S<RXCU+F[O
MXCXF%_<QS )!L[S'C;SL'E7?\P9B]KETPL_Z/OBQ],'@_,UHW'?#?3?\F+KA
MQS+3!$WS/@>FH/[QSS4U9G+[R2:LOH<TVZ2R>L\S/$4:\L_W/>&TEISNIIP>
M0M.^WTDGE83/P^%]\:JKTW)YN>!.-S"G>(26BO$5]2[ H&[^HE+]["][SY_O
M8>S2R!,78WE%:8)R(CF<[Y%33F3FS[4-Y0+K$QPW+A9WE.I*&J1,/)^.E[_H
MPVE_P3_D 270"T/NZZ+\[G[3IAT>_&7*!;KG*E&[#ZE^=1SF492E>(]UM>R>
M/Z1D+DMRZ> ^L)+<(.(6%%SY\OKC\<DA>;-_?')TN/)@B\&0MI4P^ME[\0J2
M]V$.7AE>47V%G1LX@Y R[ON9$-!E7,TQK?2:^EFJMYDQB</@M0'K[:3F^]V'
MD9KEL$"EZ]7S^TR6X=!YI0/$5'^_@\SSR=3#CHU<L70.GGR:B9C@!2QDIYET
M'U3_B'&V]\@NB5B<P9B9O"22^CP.Y)_^A*619Q>&")J=6D.Z6D[7/E7WG>_]
MR;4 FPO-"[P$&D]16OE7E??=[]QKS$GAJQ=WH5!?%R]'4^%%](J+"Z5KY[M=
M:+5JE*GKDP9[4)M_'7D__'4$0SCX[X0'"_AGGD;A#_\?4$L! A0#"@    @ 
MEHGY-CG9JZK)-@  ^)0" !(              *2!     &5X96-U=&EO;E]L
=;V<N:'1M;%!+!08      0 ! $    #Y-@     ! 
end