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