8138916: Logging write function does not allow for long enough messages

The unified logging framework's vwrite function is updated to allow strings longer than 512 characters, for the sake of messages of non-pre-determined length.

Reviewed-by: coleenp, dsamersoff, mlarsson
This commit is contained in:
Rachel Protacio 2015-11-04 17:18:59 -05:00
parent 3a91779b62
commit 54f5cc46d7
6 changed files with 128 additions and 3 deletions

View file

@ -3869,6 +3869,7 @@ void TestAsUtf8();
void Test_linked_list();
void TestResourcehash_test();
void TestChunkedList_test();
void Test_log_length();
#if INCLUDE_ALL_GCS
void TestOldFreeSpaceCalculation_test();
void TestG1BiasedArray_test();
@ -3909,6 +3910,7 @@ void execute_internal_vm_tests() {
run_unit_test(ObjectMonitor::sanity_checks());
run_unit_test(Test_linked_list());
run_unit_test(TestChunkedList_test());
run_unit_test(Test_log_length());
#if INCLUDE_VM_STRUCTS
run_unit_test(VMStructs::test());
#endif