- Jan 11, 2015
-
-
Horst Schirmeier authored
Change-Id: I4794dbba1e1fc28398bd040a5ffbc4ff821e5a6c
-
- Jan 10, 2015
-
-
Horst Schirmeier authored
-
- Jan 09, 2015
-
-
Horst Schirmeier authored
Change-Id: Ic7e3ec0e28fdd368b9207c7a843a3f397e5e3c09
-
Horst Schirmeier authored
Change-Id: I5806f0e4ca3ebe4e9aae3423e04d8ffb36fff2a6
-
Horst Schirmeier authored
Change-Id: Icac5dcf43ae28fa877a7127495066f4d48186b7e
-
- Jan 08, 2015
-
-
Horst Schirmeier authored
Change-Id: I7d3bbb9eb79b502acabeeeab9886bf20177e68c6
-
Horst Schirmeier authored
Now high-level to low-level code mapping seems to be right for the first time. Change-Id: I3c6a7cfdf3f3e4da32420a74280ae4ae042acc09
-
Horst Schirmeier authored
... and a lot less unneeded IDs, reducing the amount of data to be transferred to the client. Change-Id: I071920fd4d8039d2f3d1f5d8c41c2c3ddd639617
-
Horst Schirmeier authored
Change-Id: I8154aa182189ce88716d157aa41cbe2680f0eab8
-
Horst Schirmeier authored
Change-Id: Ibe966e8ece80f0f40f2f109d78a59f4ebe0121a6
-
Horst Schirmeier authored
Change-Id: Ib6a71474727fd64d4057db026eb0e90e603947a0
-
Horst Schirmeier authored
Consistently use 'variant_id' instead of 'variant'. Change-Id: I93f054634698855687e3ba07b83173c8370297fd
-
Horst Schirmeier authored
Change-Id: I4ebe88ce8621bcef30d84065b8e6525239283863
-
Horst Schirmeier authored
Change-Id: I8821b43d7402e19c59810692ed7877bca4cec6f5
-
- Jan 06, 2015
-
-
Horst Schirmeier authored
Change-Id: If76d8e9f7a22523868ea6977db5c0f58a0576224
-
Horst Schirmeier authored
This change fixes occasional redundant newlines in interspersed ASM/highlevel code. Change-Id: Ibe3a93d67bc017ce44c832c4948f3817d8f7e695
-
Horst Schirmeier authored
This one omitted mappings to the first static instruction belonging to a high-level source-code line. Change-Id: I14427021e61f27a8b029fb56fad2ba813652422a
-
Horst Schirmeier authored
Change-Id: Ibc4339cfe31a7d9f2a632a7e08278f8aca554a73
-
Horst Schirmeier authored
This one was responsible for a lot of notices in the terminal. Change-Id: I097705af15d771d0dcb5a217445fec3db89fd132
-
Horst Schirmeier authored
Using "$x .= $y" instead of "$x = $x . $y" is actually an extreme speedup for long $x. I had no idea PHP's "compiler" was that bad and doesn't optimize this. Change-Id: I39aec5f14f45b75a2467d8074b5ea2ffe5d4b856
-
Horst Schirmeier authored
Change-Id: I9bdebb2ad0e4fd6cf0d5e72e2e0520ad3cf6b258
-
Horst Schirmeier authored
Change-Id: I943c931f256986b4c14e00ee278976d369c71765
-
Horst Schirmeier authored
The dbg_methods, dbg_variables and dbg_stacktrace tables are not needed by the current VisualFAIL implementation. Change-Id: I5f685c7d8100fe57fb2a23e1f8161770e64c9464
-
Horst Schirmeier authored
Luckily this didn't work as advertised, as the global connection variable wasn't imported into the functions' scopes. Change-Id: I080a32c6418deb3da3578987ec8a181b047608ad
-
Horst Schirmeier authored
Change-Id: Ib7f07306e297f8891666b54916e8076c0c9261ee
-
Horst Schirmeier authored
Change-Id: Ia773bf516ce1bab4adcd80e31678bda278cd8c11
-
Horst Schirmeier authored
Change-Id: I47725e1e4ca858109ffb0c3f7c599b67a48c0761
-
Horst Schirmeier authored
Change-Id: I5d26ec25d070e98b977ff3130c597a388a4c2c96
-
- Dec 16, 2014
-
-
Martin Hoffmann authored
There was a missing depenency to fail-util. Change-Id: I32ea7f184affa6f95ea28d7254699872fd501a22
-
- Dec 03, 2014
-
-
Michael Lenz authored
This change alters/corrects DwarfReader's way of determining the size of linetable entries (i.e. their "range size"); the interface (e.g. to ElfReader) stays the same. Prior to this, it was assumed that static instructions within "the linetable" were sorted in ascending order. This assumption turned out to be false, as every compilation unit's header has its own linetable and the compilation unit headers are not sorted by their static instructions. Furthermore this change implements normalization of file names. Change-Id: Ia4beb7bf9cfb6f1a499aeebd01228335b70ab52d
-
- Nov 14, 2014
-
-
Horst Schirmeier authored
This is a maintenance release primarily fixing docker demo builds. Change-Id: I4f71ae9c50d29f36a9b6fd2ff11067b39f99c39d
-
Horst Schirmeier authored
Since the AspectC++ daily builds switched to the clang frontend, Fail* doesn't build anymore. Unless that changes, use the 1.2 release. Change-Id: Ia7817c396dfabd3a10f0cf0ea6a8d4c1fb95365d
-
- Nov 10, 2014
-
-
Christoph Borchert authored
This prevents the client script from continuously invoking the fail-client when it is not executable, e.g., in the case of missing libraries. Change-Id: I2746eaf1980507dbd7c95fb5a6a1cc018a33aa67
-
- Nov 07, 2014
-
-
Horst Schirmeier authored
Up to now, the sanity checks only tested equivalence classes determined by dynamic instructions (instr1/instr2), although the actual timing boundaries (time1/time2) have been the really relevant information for quite some time now. This change extends the checks to time1/time2. Change-Id: I53d1ed10684ff09f6b9f1245ef842dd0d85f2655
-
Horst Schirmeier authored
The sanity check testing whether the fault space is rectangular is unnecessarily slow, as it joins the "trace" table without any reason, and includes all variants instead of the currently imported one. Change-Id: Icfe948290ec595209868952fc1639c979bd78d83
-
Horst Schirmeier authored
Change-Id: I098981dfe93d760e3a423a374be05dbad3ee9cc1
-
- Nov 03, 2014
-
-
Horst Schirmeier authored
Change-Id: Ie8667a6d64a563d545a1ebb3375629214dd8b58a
-
Christian Dietrich authored
Change-Id: I53301dedc4759186d637fb07bb214482851ecad7
-
Christian Dietrich authored
The docker files provide containers with the full toolchain required to build FAIL*. They also contain a demonstration FI campaign. Change-Id: I280210eb0487718e82505f0343fa9303c21b8048
-
- Oct 23, 2014
-
-
Michael Lenz authored
* changes: util/DwarfReader, ElfImporter: import address ranges util/DwarfReader, ElfImporter: use unsigned addresses
-