@@ -250,10 +250,6 @@ class PerfBasicLogger : public CodeEventLogger {
250
250
static const char kFilenameFormatString [];
251
251
static const int kFilenameBufferPadding ;
252
252
253
- // File buffer size of the low-level log. We don't use the default to
254
- // minimize the associated overhead.
255
- static const int kLogBufferSize = 2 * MB;
256
-
257
253
FILE* perf_output_handle_;
258
254
};
259
255
@@ -274,7 +270,7 @@ PerfBasicLogger::PerfBasicLogger()
274
270
perf_output_handle_ =
275
271
base::OS::FOpen (perf_dump_name.start (), base::OS::LogFileOpenMode);
276
272
CHECK_NOT_NULL (perf_output_handle_);
277
- setvbuf (perf_output_handle_, NULL , _IOFBF, kLogBufferSize );
273
+ setvbuf (perf_output_handle_, NULL , _IOLBF, 0 );
278
274
}
279
275
280
276
@@ -361,10 +357,6 @@ class LowLevelLogger : public CodeEventLogger {
361
357
// Extension added to V8 log file name to get the low-level log name.
362
358
static const char kLogExt [];
363
359
364
- // File buffer size of the low-level log. We don't use the default to
365
- // minimize the associated overhead.
366
- static const int kLogBufferSize = 2 * MB;
367
-
368
360
void LogCodeInfo ();
369
361
void LogWriteBytes (const char * bytes, int size);
370
362
@@ -389,7 +381,7 @@ LowLevelLogger::LowLevelLogger(const char* name)
389
381
MemCopy (ll_name.start () + len, kLogExt , sizeof (kLogExt ));
390
382
ll_output_handle_ =
391
383
base::OS::FOpen (ll_name.start (), base::OS::LogFileOpenMode);
392
- setvbuf (ll_output_handle_, NULL , _IOFBF, kLogBufferSize );
384
+ setvbuf (ll_output_handle_, NULL , _IOLBF, 0 );
393
385
394
386
LogCodeInfo ();
395
387
}
0 commit comments