<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/qt5/qtwebkit.git/Source/JavaScriptCore/offlineasm, branch 5.7.0</title>
<subtitle>code.qt.io: qt/qtwebkit.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt5/qtwebkit.git/'/>
<entry>
<title>offlineasm: "touch" output file if nothing has changed.</title>
<updated>2015-09-29T10:31:18+00:00</updated>
<author>
<name>Konstantin Tokarev</name>
<email>annulen@yandex.ru</email>
</author>
<published>2015-09-24T16:28:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt5/qtwebkit.git/commit/?id=dfa35d7fd5aebe5ed5e38223dd8c313c4a3dfd72'/>
<id>dfa35d7fd5aebe5ed5e38223dd8c313c4a3dfd72</id>
<content type='text'>
If offlineasm exits with "Nothing changed" timestamp of generated file
is unchanged so make utility still considers it as outdated.

Change-Id: Id3443294bc034978679219177f32acb0afa0dc00
Reviewed-by: Allan Sandfeld Jensen &lt;allan.jensen@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If offlineasm exits with "Nothing changed" timestamp of generated file
is unchanged so make utility still considers it as outdated.

Change-Id: Id3443294bc034978679219177f32acb0afa0dc00
Reviewed-by: Allan Sandfeld Jensen &lt;allan.jensen@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright headers</title>
<updated>2015-02-16T13:05:16+00:00</updated>
<author>
<name>Jani Heikkinen</name>
<email>jani.heikkinen@theqtcompany.com</email>
</author>
<published>2015-02-12T10:29:45+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt5/qtwebkit.git/commit/?id=4a25f710d417f57507f840ad758f8ad2a3629c6e'/>
<id>4a25f710d417f57507f840ad758f8ad2a3629c6e</id>
<content type='text'>
Qt copyrights are now in The Qt Company, so we could update the source
code headers accordingly. In the same go we should also fix the links to
point to qt.io.

Change-Id: Icc6f774c9ca37ea88ac024163386b16fc50fb2a7
Reviewed-by: Andras Becsi &lt;andras.becsi@theqtcompany.com&gt;
Reviewed-by: Allan Sandfeld Jensen &lt;allan.jensen@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Qt copyrights are now in The Qt Company, so we could update the source
code headers accordingly. In the same go we should also fix the links to
point to qt.io.

Change-Id: Icc6f774c9ca37ea88ac024163386b16fc50fb2a7
Reviewed-by: Andras Becsi &lt;andras.becsi@theqtcompany.com&gt;
Reviewed-by: Allan Sandfeld Jensen &lt;allan.jensen@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[mips] Fix unaligned access in Low Level Interpreter (LLINT).</title>
<updated>2014-09-05T14:23:06+00:00</updated>
<author>
<name>Julien Brianceau</name>
<email>jbriance@cisco.com</email>
</author>
<published>2014-09-05T08:44:35+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt5/qtwebkit.git/commit/?id=d41aa87d6b1164666c9f013a785bc6217ae1ced2'/>
<id>d41aa87d6b1164666c9f013a785bc6217ae1ced2</id>
<content type='text'>
Address loads used with btbxx opcodes were wrongly converted to lw instruction
instead of lbu, leading to unaligned access on mips platforms.

Change-Id: I7b14aa40215affe582bcadade2f783769a97a7d3
Reviewed-by: Jocelyn Turcotte &lt;jocelyn.turcotte@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Address loads used with btbxx opcodes were wrongly converted to lw instruction
instead of lbu, leading to unaligned access on mips platforms.

Change-Id: I7b14aa40215affe582bcadade2f783769a97a7d3
Reviewed-by: Jocelyn Turcotte &lt;jocelyn.turcotte@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Compile fix for Win64 with jit disabled.</title>
<updated>2014-03-07T15:18:53+00:00</updated>
<author>
<name>achristensen@apple.com</name>
<email>achristensen@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc</email>
</author>
<published>2013-08-14T20:16:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt5/qtwebkit.git/commit/?id=bb9c1f33975cd0f71a7f314fc1c0f755c1b75a32'/>
<id>bb9c1f33975cd0f71a7f314fc1c0f755c1b75a32</id>
<content type='text'>
https://bugs.webkit.org/show_bug.cgi?id=119804

Reviewed by Michael Saboff.

* offlineasm/cloop.rb: Added std:: before isnan.

Change-Id: Ie7d922b7d6a0f45619a77029b07804aef5d01076
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@154066 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Reviewed-by: Allan Sandfeld Jensen &lt;allan.jensen@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugs.webkit.org/show_bug.cgi?id=119804

Reviewed by Michael Saboff.

* offlineasm/cloop.rb: Added std:: before isnan.

Change-Id: Ie7d922b7d6a0f45619a77029b07804aef5d01076
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@154066 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Reviewed-by: Allan Sandfeld Jensen &lt;allan.jensen@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/stable' into dev</title>
<updated>2014-02-12T13:11:55+00:00</updated>
<author>
<name>Frederik Gladhorn</name>
<email>frederik.gladhorn@digia.com</email>
</author>
<published>2014-02-12T13:11:55+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt5/qtwebkit.git/commit/?id=4a859b901746c6ef66f9cba8ed477fca72d05172'/>
<id>4a859b901746c6ef66f9cba8ed477fca72d05172</id>
<content type='text'>
Change-Id: Iea6cf3f34fb33f2d138b72243b0e688958d9424e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Iea6cf3f34fb33f2d138b72243b0e688958d9424e
</pre>
</div>
</content>
</entry>
<entry>
<title>[mips] Wrong register usage in LLInt.</title>
<updated>2014-02-10T15:27:56+00:00</updated>
<author>
<name>Balazs Kilvady</name>
<email>kilvadyb@homejinni.com</email>
</author>
<published>2014-02-10T09:54:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt5/qtwebkit.git/commit/?id=a1b801fc98ccda988df41e08dc70fdbd50ecb513'/>
<id>a1b801fc98ccda988df41e08dc70fdbd50ecb513</id>
<content type='text'>
Fix register usage and add PIC header to all LLInt operations.
This patch is taken from https://bugs.webkit.org/show_bug.cgi?id=125168.

It fixes the crash of fast/js/exception-propagate-from-dfg-to-llint test
on mips architecture.

Change-Id: I98ad3b5766451cab48a76f7e028b210f9ebe99ed
Reviewed-by: Allan Sandfeld Jensen &lt;allan.jensen@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix register usage and add PIC header to all LLInt operations.
This patch is taken from https://bugs.webkit.org/show_bug.cgi?id=125168.

It fixes the crash of fast/js/exception-propagate-from-dfg-to-llint test
on mips architecture.

Change-Id: I98ad3b5766451cab48a76f7e028b210f9ebe99ed
Reviewed-by: Allan Sandfeld Jensen &lt;allan.jensen@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[sh4] Introduce const pools in LLINT.</title>
<updated>2013-10-18T09:36:22+00:00</updated>
<author>
<name>commit-queue@webkit.org</name>
<email>commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc</email>
</author>
<published>2013-10-15T18:03:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt5/qtwebkit.git/commit/?id=056b920c01121c095b20fa7ee3886c0bfebd3536'/>
<id>056b920c01121c095b20fa7ee3886c0bfebd3536</id>
<content type='text'>
https://bugs.webkit.org/show_bug.cgi?id=122746

Patch by Julien Brianceau &lt;jbriance@cisco.com&gt; on 2013-10-15
Reviewed by Michael Saboff.

In current implementation of LLINT for sh4, immediate values outside range -128..127 are
loaded this way:

    mov.l .label, rx
    bra out
    nop
    .balign 4
    .label: .long immvalue
    out:

This change introduces const pools for sh4 implementation to avoid lots of useless branches
and reduce code size. It also removes lines of dirty code, like jmpf and callf.

* offlineasm/instructions.rb: Remove jmpf and callf sh4 specific instructions.
* offlineasm/sh4.rb:

Change-Id: Ieeceaaa5eb55ab9439d923afccceb783e9930ee4
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@157452 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Reviewed-by: Allan Sandfeld Jensen &lt;allan.jensen@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugs.webkit.org/show_bug.cgi?id=122746

Patch by Julien Brianceau &lt;jbriance@cisco.com&gt; on 2013-10-15
Reviewed by Michael Saboff.

In current implementation of LLINT for sh4, immediate values outside range -128..127 are
loaded this way:

    mov.l .label, rx
    bra out
    nop
    .balign 4
    .label: .long immvalue
    out:

This change introduces const pools for sh4 implementation to avoid lots of useless branches
and reduce code size. It also removes lines of dirty code, like jmpf and callf.

* offlineasm/instructions.rb: Remove jmpf and callf sh4 specific instructions.
* offlineasm/sh4.rb:

Change-Id: Ieeceaaa5eb55ab9439d923afccceb783e9930ee4
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@157452 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Reviewed-by: Allan Sandfeld Jensen &lt;allan.jensen@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[sh4] Fix typo in subp implementation in LLINT.</title>
<updated>2013-10-17T14:06:48+00:00</updated>
<author>
<name>commit-queue@webkit.org</name>
<email>commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc</email>
</author>
<published>2013-09-16T17:13:55+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt5/qtwebkit.git/commit/?id=dd6c186c0335402315d2a88eed661e1b9958ed44'/>
<id>dd6c186c0335402315d2a88eed661e1b9958ed44</id>
<content type='text'>
https://bugs.webkit.org/show_bug.cgi?id=121438

Patch by Julien Brianceau &lt;jbriance@cisco.com&gt; on 2013-09-16
Reviewed by Andreas Kling.

* offlineasm/sh4.rb:

Change-Id: Ic3fb73ae9d40024652b07831562abab6347249ec
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@155876 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Reviewed-by: Allan Sandfeld Jensen &lt;allan.jensen@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugs.webkit.org/show_bug.cgi?id=121438

Patch by Julien Brianceau &lt;jbriance@cisco.com&gt; on 2013-09-16
Reviewed by Andreas Kling.

* offlineasm/sh4.rb:

Change-Id: Ic3fb73ae9d40024652b07831562abab6347249ec
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@155876 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Reviewed-by: Allan Sandfeld Jensen &lt;allan.jensen@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[sh4] Handle subp opcode with 3 operands and bpbeq opcode in LLINT.</title>
<updated>2013-10-17T14:06:40+00:00</updated>
<author>
<name>commit-queue@webkit.org</name>
<email>commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc</email>
</author>
<published>2013-09-16T09:05:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt5/qtwebkit.git/commit/?id=bc425620d469b437c3045ddf383a54920e1bea03'/>
<id>bc425620d469b437c3045ddf383a54920e1bea03</id>
<content type='text'>
https://bugs.webkit.org/show_bug.cgi?id=121412

Patch by Julien Brianceau &lt;jbriance@cisco.com&gt; on 2013-09-16
Reviewed by Andreas Kling.

* offlineasm/sh4.rb:

Change-Id: I4c0cbe22fb409b8d0d20c4c498b13a7e0ff870d0
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@155846 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Reviewed-by: Allan Sandfeld Jensen &lt;allan.jensen@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugs.webkit.org/show_bug.cgi?id=121412

Patch by Julien Brianceau &lt;jbriance@cisco.com&gt; on 2013-09-16
Reviewed by Andreas Kling.

* offlineasm/sh4.rb:

Change-Id: I4c0cbe22fb409b8d0d20c4c498b13a7e0ff870d0
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@155846 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Reviewed-by: Allan Sandfeld Jensen &lt;allan.jensen@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Import Qt5x2 branch of QtWebkit for Qt 5.2</title>
<updated>2013-09-19T18:50:05+00:00</updated>
<author>
<name>Allan Sandfeld Jensen</name>
<email>allan.jensen@digia.com</email>
</author>
<published>2013-09-13T10:51:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt5/qtwebkit.git/commit/?id=d441d6f39bb846989d95bcf5caf387b42414718d'/>
<id>d441d6f39bb846989d95bcf5caf387b42414718d</id>
<content type='text'>
Importing a new snapshot of webkit.

Change-Id: I2d01ad12cdc8af8cb015387641120a9d7ea5f10c
Reviewed-by: Allan Sandfeld Jensen &lt;allan.jensen@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Importing a new snapshot of webkit.

Change-Id: I2d01ad12cdc8af8cb015387641120a9d7ea5f10c
Reviewed-by: Allan Sandfeld Jensen &lt;allan.jensen@digia.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
