[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] Opening (for the first time) a 10-line Org doc takes 4 seconds
From: |
Sebastien Vauban |
Subject: |
Re: [O] Opening (for the first time) a 10-line Org doc takes 4 seconds |
Date: |
Wed, 19 Dec 2012 10:05:53 +0100 |
User-agent: |
Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.2.91 (windows-nt) |
Hi Bastien,
Bastien wrote:
> "Sebastien Vauban" writes:
>
>> (if (locate-library "org-loaddefs")
>> (require 'org-loaddefs)
> ^^^^^^^^^^^^^
>
> You don't need this, there is (load "org-loaddefs.el" t t) in org.el.
OK. And `org.el' is loaded[1] because of the major-mode association to the
`.org' files, then, right?
Anyway, that does not have impacts here.
> Are your org elisp files compiled?
Nope. Never.
> What results do you have without the advice on `require'?
I've now ran 5 tests with each config:
| without advice | with advice |
|----------------+-------------|
| 3.78 | 3.95 |
| 3.73 | 3.86 |
| 3.76 | 3.83 |
| 3.80 | 3.83 |
| 3.81 | 3.94 |
|----------------+-------------|
| 3.78 | 3.88 |
#+TBLFM: @address@hidden(@address@hidden);%.2f
That is less than 3% time penalty for the logs done during the execution of
all the `require'.
Best regards,
Seb
[1] BTW, why not a `require' instead?
--
Sebastien Vauban