Improving Performance Through Object Lifetime Profiling: the DataFrame Case | AMiner